我有一个使用 libGDX 开发并使用 robovm 移植到 iOS 的应用程序。这工作得很好。然后我更新了我的配置文件以允许导出到另一台设备。执行此操作时,我现在得到了 robovm 中列出的 2 个具有相同名称的配置文件,因此我使用“iPhone 配置实用程序”删除它们,然后读取配置文件。现在,当我查看 xCode 时,它会显示我的配置文件、我的签名 ID 等都非常好。如果我运行命令“security find-identity -v -p codesigning”,它会完美地列出我的签名 ID。但是在 Eclipse 中,当我转到 RoboVM > Package for App STore/Ad Hoc 分发时,Signing Identity 下拉列表不再包含我的 ID,如果我尝试手动输入它,它就找不到它。
我检查了我的钥匙串,里面有证书。我曾多次尝试重新启动 xcode 和 eclipse。在我使用 iphone 配置实用程序之前,这一切都运行良好。