2013-09-30 106 views
12

我想提交我的iPhone应用程序中使用存储时有一些问题的Xcode 5我的应用程序总是验证失败与以下错误:无法提交应用的iTunes Store

苹果的Web服务操作的不成功

无法包认证:[我的应用ID,例如:123456789] .itmsp

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

我相当肯定的设置(包ID,证书,轮廓,权利),因为这不是我第一次提交应用存储,突出部分不知道为什么这些问题来我试图搜索并找到一些相关的文章,但他们没有帮助。

我有这个问题1个星期。

+0

最后我找到了原因。我认为应用只能通过应用ID进行识别,但我错了。我更改了PRODUCT NAME,只删除了1个空格,然后将其改回,然后解决了问题。 –

+0

我有同样的问题。你是什​​么意思“产品名称”?我应该在哪里看?请帮忙。 –

+0

此外,“产品名称”必须匹配什么? –

回答

1

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

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

+0

谢谢,我会尽力回复。 –

2

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

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

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

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

5

我刚刚在Project和Target中选择了标准体系结构,它对我很有用。

+0

非常感谢你的回答,如果我没有找到答案,我想我可能从来没有想过这个。苹果拒绝回应的错误并没有说明应用程序架构是一个问题。 – Caimen

+0

快乐,它为你工作:) – nithinreddy

+0

这也适用于我 – Kris

0

我也有同样的问题,经过很多小时,我设法解决。 我终于解决了这个问题。您需要下载“Apple根证书颁发机构”(http://www.apple.com/certificateauthority/)并将其放入您的登录钥匙串&系统中,我还将您的iPhone分配认证到您的系统中,并将所有证书的所有Keychian信任值设置为“系统默认值” 。终于完成了!

0

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

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

0

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

2

今天我得到了与xCode 7相同的错误。我重新提交没有更改,它通过了。可能是苹果的bug。我让你知道,有时候这不是我们项目/目标设置的问题。

+0

我做了完全一样的事情。第二次没有任何问题。 – suttie

0

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

0

据我所知,这个特定的错误是间歇性的,并不是由应用程序包中的任何内容引起的。我想这里的很多答案都是那些看到这个错误,改变了某些事情,并且看到错误消失的人,并且认为他们的改变使它消失了。

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

相关问题