我在尝试使用Xcode 5提交我的iPhone应用程序存储时遇到一些问题,我的应用程序始终无法通过以下错误验证:
Apple的网络服务运作不成功
无法对软件包进行身份验证:[我的应用程序ID,例如:123456789] .itmsp
ERROR ITEMS-9000:“捆绑路径'Payload / [我的应用名称] .app'的捆绑包[捆绑ID,例如:com.myapp.mobile]未使用Apple提交证书进行签名。”在SoftwareAssets / SoftwareAsset(MZItmspSoftwareAssetPackage)
我非常肯定设置(包ID,证书,个人资料,权利),因为这不是我第一次提交应用程序存储,但是不知道为什么会出现这些问题,我试图搜索并发现一些相关文章,但他们没有帮助。
我有一个这个问题。
答案 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)
据我所知,此特定错误是间歇性的,并非由应用程序包中的任何内容引起。我认为这里的许多答案都是人们看到这个错误,改变了一些东西,看到错误消失了,并认为他们的改变让它消失了。
我建议,如果你收到此错误,请再试一次(为我工作)。如果它第二次以这种方式失败,并且你有一些理论可以解决它,那么就这样做再试一次。如果可行,请撤消修复并查看故障是否恢复。通过这种方式,您将证明存在已识别的根本原因和修复。