Xcode 无法将应用程序提交到iTunes应用商店

Xcode 无法将应用程序提交到iTunes应用商店,xcode,validation,app-store,submit,Xcode,Validation,App Store,Submit,我在尝试使用Xcode 5将我的iPhone应用程序提交到商店时遇到一些问题,我的应用程序始终未通过验证,出现以下错误: 苹果的网络服务操作没有成功 无法验证包:[我的应用程序id,例如:123456789]。itmsp 错误项-9000:“捆绑包路径'Payload/[My App Name].App'处的捆绑包[bundle ID,ex:com.myapp.mobile]未使用Apple提交证书进行签名。”位于SoftwareAsset/SoftwareAssetPackage(MZItms

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

苹果的网络服务操作没有成功

无法验证包:[我的应用程序id,例如:123456789]。itmsp

错误项-9000:“捆绑包路径'Payload/[My App Name].App'处的捆绑包[bundle ID,ex:com.myapp.mobile]未使用Apple提交证书进行签名。”位于SoftwareAsset/SoftwareAssetPackage(MZItmspSoftwareAssetPackage)

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


这个问题我已经有一个星期了。

我不知道原因,但我本周也遇到了同样的问题,我刚刚开始工作。我已经检查了构建、分发证书和配置配置文件。我在中完成了所有故障排除步骤--不走运!然而,我刚刚成功上传了它。我碰巧有一台旧的Mac Mini,上面有应用程序加载器2.5.1。我从.ipa的Payload文件夹中的.app创建了一个zip文件,将其放在一个USB驱动器上,并在使用Xcode organizer和Application Loader v2.9尝试了大约50次后,看到它最终上传


其他人建议恢复到以前的应用程序加载程序版本。可能web服务端点对较旧的AL版本使用了不同的(正常工作的)证书验证方法。

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

我终于成功了。这就是我所做的

我从删除钥匙链、证书和供应配置文件中的所有记录开始。刚刚为应用程序分发添加了一个证书和配置文件。只有一个记录没有引起混淆。然后砰的一声,上传成功


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

我刚刚在Project和Target中选择了标准体系结构,这对我来说很有效。

我也遇到过同样的问题,经过几个小时的努力,我终于解决了。
我终于解决了这个问题。您需要下载“Apple根证书颁发机构”(Apple Root Certificate Authority)并将其放入您的登录密钥链和系统中,我还将您的iPhone DisitDistribution certified放入您的系统中,并设置所有密钥信任值​​将所有证书设置为“系统默认”。终于通过了

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


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

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

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

我没有看到这里列出的问题,但我收到了这个问题,并意识到我已经有了这个特定版本的版本,正在等待iTunes Connect的审核。我拒绝了ITC中的构建,然后再次尝试上传构建,之后它正确上传。以防万一,这可能会帮助其他人在这个问题上

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


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

谢谢,我将尝试尽快返回。最终我找到了原因。我以为应用程序只由应用程序id标识,但我错了。我更改了产品名称,只删除了1个空格,我更改了它,然后问题解决了。我也遇到了同样的问题。“产品名称”是什么意思?我应该在哪里看?请帮助。此外,“产品名称”必须与什么匹配?@JoeHuang嗨Joe Huang,我只对产品名称有问题,请将其更改为旧名称,然后就可以了,我的应用程序正在审查中。你可以在项目设置中找到它,但如果你不更改产品名称,那么你可能会遇到另一个问题。我想我知道了。您的bundle ID使用产品名称,因此如果不正确,bundle ID将不匹配,从而导致问题。但实际上我还有另一个问题导致了这个错误。我将在答案中分享我的答案。非常感谢你的回答,如果我没有找到这个答案,我想我可能永远也不会明白这一点。苹果抛出的错误并没有说明应用程序架构是一个问题。谢谢!我尝试了所有其他的事情,但没有成功。这就是我的答案。我做了完全相同的事情。第二次没有任何问题。