0

关于 SO 的常见问题,但不知何故,尽管遵循了 Apple 的指南并遵循了关于 SO 的多个问题的指南,但我不知何故无法解决这个问题,也无法理解错误,特别是因为我已经整理了我的配置和代码签名证书。

所以任何帮助将不胜感激。

到目前为止,我为解决错误所做的步骤:

  • 已根据 App Store 指南下载并验证了配置文件
  • 代码签名身份填写在应用程序设置的“构建设置”部分,如下面的屏幕截图所示
  • 从 Apple Developer 吊销并创建新证书
  • 我的 XCode 5 中有两个帐户 - 删除了我没有将应用程序上传到的配置文件,以减少可能的冲突。

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 获得的资源:`

4

1 回答 1

0

通过重新下载 App Store 分发配置文件解决了问题。

感谢外部视角。有时候累了一点用也没有。

于 2014-02-19T12:51:51.330 回答