我使用Xcode 6.1.1上传了一个新版本的预发布应用到iTunes Connect,这样我就可以把它分发给我的外部测试人员。我之前用同一个应用的两个版本做过这样的操作,效果很好。

但这一次,上传停留在“处理中”状态超过了一周。我又试了一次(同样的版本,新的版本号),现在已经超过24小时没有变化了。

应用程序顺利通过验证。

到底发生了什么事?


当前回答

我使用xcode,我的应用程序通常需要1 - 2分钟来处理,但今天我等了15分钟。我所做的是增加构建,保持版本相同,并再次存档。它在2分钟内就通过了,而之前的版本在一个小时后仍然卡住了。

我的建议是不要等待苹果,只要增加构建和再次上传。苹果太高尚了,不会承认他们的系统有bug或错误。时间就是金钱。

其他回答

我也遇到过同样的问题,我通过Xcode7上传ipa,它卡了48小时。 我给苹果公司的支持邮寄了很多次,但都行不通 所以我上传了很多次ipa,但没有用 然后我修改了版本号,例如2.2(33)到2.3(1) 这对我很有效。所以试着在你身边,这可能会帮助你。

在使用XCode 7 beta -5时遇到了同样的问题。修正了在存档上传过程中取消勾选“包括位码”复选框的问题:

我不愿再为这个已经过于拥挤的问题添加另一个答案,但它可能对某些人有用。

我发现,如果一个“版本”在我上传一个新的版本时已经分配了一个版本,清除现有的版本并尝试选择新的版本总是显示为“处理中”。

但是,如果我删除旧的构建并保存,然后刷新页面,则可以选择新的构建。

还有另一个问题与这个问题相同。我张贴了我如何解决这个问题的答案。也许它也能帮助其他人:

其他人的iTunes Connect版本需要更长的处理时间?

简而言之:用XCode 6.4而不是XCode 7构建和上传。

原因是你的构建缺少一些苹果服务器无法确定的东西。

为了解决这个问题,确保你已经包含了应用程序所需的所有可能的配置,并确保你已经为每种可能的分辨率添加了至少一张启动图像,这就是我的情况,我为每个设备添加了一个启动图像,并做了工作。

因此,请仔细检查您的项目是否缺少其中一个设置或图像,并尝试。 谢谢