我使用Xcode 6.1.1上传了一个新版本的预发布应用到iTunes Connect,这样我就可以把它分发给我的外部测试人员。我之前用同一个应用的两个版本做过这样的操作,效果很好。
但这一次,上传停留在“处理中”状态超过了一周。我又试了一次(同样的版本,新的版本号),现在已经超过24小时没有变化了。
应用程序顺利通过验证。
到底发生了什么事?
我使用Xcode 6.1.1上传了一个新版本的预发布应用到iTunes Connect,这样我就可以把它分发给我的外部测试人员。我之前用同一个应用的两个版本做过这样的操作,效果很好。
但这一次,上传停留在“处理中”状态超过了一周。我又试了一次(同样的版本,新的版本号),现在已经超过24小时没有变化了。
应用程序顺利通过验证。
到底发生了什么事?
当前回答
我也遇到过类似的问题。
昨天,我用Xcode提交了一个应用构建(1.03),当时是下午6点左右,今天早上它还在“处理中”,事实上它还在“处理中”。
今天早上10:30左右我提交第二个使用Xcode构建(1.04),但也花了太多时间来改变它的状态,所以我提交了第三使用应用程序加载器构建(1.05)中午,应用程序加载器给了我一个警告程序太大验证其API使用(构建大约是12.5 MB),这只是一个警告我提交它,我仍然等待着改变状态(16点)。
当然,每次我都增加了构建号。所有构建都将启用位码设置为NO。
更新(下午1时52分):
第二个版本(1.0.4)刚刚在TestFlight中可用。
更新(下午4时43分):
第三个版本(1.0.5),即与Application Loader一起提交的版本,现在可以用于TestFlight。
我的结论是他们的服务器比以前慢了…也许正在处理的应用程序的数量增加了,系统的负载也更高了,因为有新的东西需要检查(位码,观察操作系统的东西等)。
其他回答
解决方案(正如Apple Support在响应帮助请求时所建议的那样)是上传一个新的二进制文件。我通过XCode(同样的1.4版本,但是将Build编号从1增加到2)做到了这一点,并且它几乎立即处理了。
如果你陷入了“处理”炼狱,那就增加XCode中的“构建”数量,然后再次将其归档并提交给App Store。如果在15分钟内没有处理,请再试一次。
我也遇到过同样的问题,我通过Xcode7上传ipa,它卡了48小时。 我给苹果公司的支持邮寄了很多次,但都行不通 所以我上传了很多次ipa,但没有用 然后我修改了版本号,例如2.2(33)到2.3(1) 这对我很有效。所以试着在你身边,这可能会帮助你。
所以我昨天(17年2月22日)经历了这一点,我尝试通过Xcode(8.2)多次上传构建,它显示(处理)。然后我用应用程序加载器尝试了它,还是一样。我只需要等待大约12个小时,它就会向我发送处理完毕的电子邮件。
所以,不是你的问题,是他们的问题。
去iTunes Connect中的“资源和帮助”。选择“联系我们”并按照向导操作。我认为除了苹果,没有人能回答这个问题。这是我们过去在类似情况下所做的。
我们也有类似的问题。上传的构建正在排队,它只是简单地说“正在处理”,并弹出帮助,“在上传构建后,它们将在使用之前经过处理状态。”日子一天天过去。
选择“内部测试人员”,进行更改,并保存,似乎立即清除了队列:最新的构建现在是活动的,可用于测试。我已经用两个不同的应用程序做过两次了。
更新:在这一点上,所有的赌注都结束了。当苹果悄悄地升级iTunes Connect时,似乎就发生了“处理”,而你对此无能为力。
2015年9月23日,iTunes Connect在近24小时内不接受任何上传。“内部测试人员”的把戏没有奏效。最终取消版本号(以避免“重复二进制”错误)并重新提交。
第二天,惊喜!iTunes Connect完全改变了。我猜我们都在看一个死站点,而他们在后台推出了新版本:(
在我们的例子中,我们仍然可以看到几十个“失败”的上传仍然处于“处理”状态。哦。
有些人报告说,在向iTunes Connect提交构建版本时,使用Application Loader比Xcode更好。你现在可以在Xcode中找到它,在Xcode菜单的“Open Developer Tool”项下。
有时这很有效。有时并不是。您的里程可能会¯\_()_/¯