13

我在尝试使用 Xcode 5 将我的 iPhone 应用程序提交到存储时遇到一些问题,我的应用程序始终未能通过验证并出现以下错误:

苹果网络服务运营不成功

无法验证包:[My app id, ex: 123456789].itmsp

错误 ITEMS-9000:“捆绑路径‘Payload/[My App Name].app’处的捆绑 [捆绑 ID,例如:com.myapp.mobile] 未使用 Apple 提交证书进行签名。” 在 SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)

我对设置(捆绑ID,证书,配置文件,权利)非常确定,因为这不是我第一次将应用程序提交到商店,只是不知道为什么会出现这些问题,我尝试搜索并找到了一些相关文章但是他们没有帮助。

我有这个问题1周。

4

9 回答 9

5

我刚刚在 Project 和 Target 中都选择了标准架构,它对我有用。

于 2013-12-15T11:15:31.050 回答
2

经过数小时的尝试,我遇到了完全相同的错误,调整了捆绑 ID 或显示名称等所有参数。它们都不起作用。

最后我得到了它的工作。这就是我所做的。

我从删除钥匙串、证书和配置文件中的所有记录重新开始。并且刚刚添加了一个用于应用分发的证书和配置文件。只有一个记录不会引起混淆。然后砰的一声,上传成功。

我想我的错误是之前提交了多次证书或配置文件(虽然我删除了多个条目但我确实看到了一些奇怪的东西),因为我认为创建过程卡住了所以我刷新了浏览器。在每个步骤中保持耐心最终会节省更多时间!:) 祝你好运!

于 2013-10-08T23:27:38.323 回答
2

我今天在使用 xCode 7 时遇到了同样的错误。我重新提交,没有任何更改,它通过了。可能是苹果的错误。我让您知道,有时这不是我们的项目/目标设置的问题。

于 2015-12-07T05:56:13.387 回答
1

我不知道原因,但本周我遇到了同样的问题,只是让事情开始了。我检查了构建、分发证书、配置文件。我完成了技术说明 TN2250中的所有故障排除步骤——不走运!但是,我只是让它成功上传。我碰巧有一台装有 Application Loader 2.5.1 的旧 Mac Mini。我从 .ipa 的 Payload 文件夹中的 .app 创建了一个 zip 文件,将其放在 USB 驱动器上,并在使用 Xcode 管理器和 Application Loader v2.9 尝试大约 50 次后观看它最终上传。

其他人建议恢复到以前的 Application Loader 版本。可能 Web 服务端点对旧 AL 版本使用不同的(且正常工作的)证书验证方法。

于 2013-10-01T18:35:35.823 回答
1

据我所知,此特定错误是间歇性的,不是由应用程序包中的任何内容引起的。我认为这里的许多答案都是人们看到了这个错误,改变了一些东西,看到错误消失了,并假设他们的改变使它消失了。

我建议,如果您收到此错误,请再试一次(为我工作)。如果它第二次以这种确切的方式失败,并且你有一些关于什么可以解决它的理论,那就这样做然后再试一次。如果可行,请撤消修复并查看故障是否再次出现。通过这种方式,您将证明存在已确定的根本原因和修复方法。

于 2016-06-08T00:08:51.227 回答
0

对我来说,问题在于选择了错误的 iOS 分发代码签名身份,我使用不同的团队作为配置文件。

可能确保您的代码签名身份设置为自动,这可能会解决此问题。

于 2015-02-20T10:34:46.703 回答
0

在 XCode 6.3 中,您已连接实际设备并在 XCode 中选择。

于 2015-04-09T18:47:53.003 回答
0

我也遇到了同样的问题,几个小时后我设法解决了。我终于解决了这个问题。您需要下载“Apple Root Certificate Authority”(http://www.apple.com/certificateauthority/)并将其放入您的登录钥匙串和系统中,我还将您的 iPhone 分发认证放入您的系统并设置所有 keychian 信任将所有证书的值设置为“系统默认值”。终于通过了!

于 2014-03-22T15:03:30.970 回答
0

I didn't see this listed on here, but I received this issue and realized that I already had a build for this specific Version # waiting for review on iTunes Connect. I rejected the build in ITC and then tried uploading the build again and it uploaded correctly after that. Just in case this could possibly help anyone else out there with this issue!

于 2016-01-26T21:28:58.733 回答