无法将应用程序提交到iTunes Store

时间:2013-09-30 09:22:59

标签: xcode validation app-store submit

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

  

Apple的网络服务运作不成功

     

无法对软件包进行身份验证:[我的应用程序ID,例如:123456789] .itmsp

     

ERROR ITEMS-9000:“捆绑路径'Payload / [我的应用名称] .app'的捆绑包[捆绑ID,例如:com.myapp.mobile]未使用Apple提交证书进行签名。”在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)

我非常肯定设置(包ID,证书,个人资料,权利),因为这不是我第一次提交应用程序存储,但是不知道为什么会出现这些问题,我试图搜索并发现一些相关文章,但他们没有帮助。

我有一个这个问题。

9 个答案:

答案 0 :(得分:5)

我刚刚在Project和Target中选择了Standard Architectures,它对我有用。

答案 1 :(得分:2)

我有完全相同的错误,经过数小时的尝试,调整所有参数,如捆绑ID或显示名称等。它们都没有工作。

最后我明白了。这就是我做的。

我开始全部删除钥匙串,证书和配置文件中的所有记录。并为应用程序分发添加了一个证书和配置文件。只有一条记录没有混淆。然后热潮,它成功上传。

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

答案 2 :(得分:2)

我今天在xCode 7上遇到了同样的错误。我重新提交了没有任何更改,它经历了。可能是苹果虫子。我告诉您,有时这不是我们的项目/目标设置的问题。

答案 3 :(得分:1)

我不知道原因,但是我本周有同样的问题突然出现,只是让事情发生了。我检查了构建,分发证书,配置文件。我完成了Technical Note TN2250中的所有故障排除步骤 - 没有运气!但是,我只是成功上传了它。我碰巧有一个旧的Mac Mini,上面有Application Loader 2.5.1。我在.ipa的Payload文件夹中的.app中创建了一个zip文件,将其放在USB驱动器上,并在使用Xcode组织器和Application Loader v2.9尝试了大约50次后观看它最终上传。

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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

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

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

答案 6 :(得分:0)

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

答案 7 :(得分:0)

我没有看到这里列出的内容,但是我收到了这个问题,并意识到我已经为这个特定的版本#等待iTunes Connect上的评论。我拒绝了ITC中的构建,然后尝试再次上传构建,之后正确上传。以防这可能有助于其他任何人解决这个问题!

答案 8 :(得分:0)

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

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