【问题标题】:Errors submitting app to App Store from Xcode and Application Loader从 Xcode 和 Application Loader 向 App Store 提交应用程序时出错
【发布时间】:2016-06-25 11:45:43
【问题描述】:

提交时出现错误:

  1. 如果我通过 xCode 发送,我会收到 "This action could not be completed -22421"
  2. 如果我通过应用程序加载器发送,我会得到"ERROR ITMS-90034: "Missing or invalid signature. The bundle ' ' at bundle path 'Payload/.app' is not signed using an Apple submission certificate" 和这个"The resulting API analysis file is too large. We were unable to validate your API usage prior to delivery. This is just an informational message."

在提交之前,我确实删除了所有以前的证书、密钥和配置文件,并创建了新的分发证书和配置文件。

【问题讨论】:

标签: ios app-store ios-provisioning submission


【解决方案1】:

这可能是由于您的系统上仍然存在旧的、过期的 WWDRCA(全球开发者关系证书颁发机构)中间证书。

首先,下载WWDRCA cert。打开它以将其添加到您的钥匙串中。

接下来,在 Keychain Access 应用程序中,选择 System keychain。确保在“查看”菜单中选择“显示过期证书”,然后删除过期版本的 Apple Worldwide Developer Relations 证书颁发机构中间证书(2016 年 2 月 14 日过期)。

您的证书现在应该在 Keychain Access 中显示为有效,并且可供 Xcode 用于提交到 App Store。

【讨论】:

    【解决方案2】:

    您需要使用生产证书和分发配置文件创建 ipa。

    然后,您可以使用应用程序加载器上传该 ipa,问题将得到解决。

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      • 2014-08-30
      • 1970-01-01
      • 2012-04-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多