关于 SO 的常见问题,但不知何故,尽管遵循了 Apple 的指南并遵循了关于 SO 的多个问题的指南,但我不知何故无法解决这个问题,也无法理解错误,特别是因为我已经整理了我的配置和代码签名证书。
所以任何帮助将不胜感激。
到目前为止,我为解决错误所做的步骤:
- 已根据 App Store 指南下载并验证了配置文件
- 代码签名身份填写在应用程序设置的“构建设置”部分,如下面的屏幕截图所示
- 从 Apple Developer 吊销并创建新证书
- 我的 XCode 5 中有两个帐户 - 删除了我没有将应用程序上传到的配置文件,以减少可能的冲突。
以下步骤重现了我的错误:
使用 XCode Organizer 分发时出错:没有可用于签名的身份
- 应用存档成功
- 点击“存档”
- “没有可用于签名的身份出现”
- 点击下载身份 > 我选择我各自的团队
- XCode 突然退出
通过应用程序加载器出错:
- 应用存档成功
- 点击“存档”
- 选择“临时或企业选项”
- 选择要登录的个人资料
- 选择与分发和开发相关的团队供应配置文件
- 将 ipa 加载到应用程序加载器中
- 点击“发送”
- 应用程序上传过程开始
然后我收到“ITMS-9000”错误并显示以下消息:
ERROR: ERROR ITMS-9000: "Invalid Provisioning Profile. The provisioning profile contains in the bundle co.xxxxxxxxxxxx.Perinatologie [Payload/Perinatologie.app] is invalid. [Missing code-signing certificate.] 如需更多信息,请访问 iOS 开发者门户网站。” 在SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
以下问题是我从 SO 获得的资源:`