我使用Xcode 6.1.1上传了一个新版本的预发布应用到iTunes Connect,这样我就可以把它分发给我的外部测试人员。我之前用同一个应用的两个版本做过这样的操作,效果很好。
但这一次,上传停留在“处理中”状态超过了一周。我又试了一次(同样的版本,新的版本号),现在已经超过24小时没有变化了。
应用程序顺利通过验证。
到底发生了什么事?
我使用Xcode 6.1.1上传了一个新版本的预发布应用到iTunes Connect,这样我就可以把它分发给我的外部测试人员。我之前用同一个应用的两个版本做过这样的操作,效果很好。
但这一次,上传停留在“处理中”状态超过了一周。我又试了一次(同样的版本,新的版本号),现在已经超过24小时没有变化了。
应用程序顺利通过验证。
到底发生了什么事?
当前回答
我昨天遇到了这个问题。我提交了带有各种不同设置的多个构建。最后对我有用的是通过应用程序加载器提交,没有位代码。
我希望这能帮助一些人避免我所经历的头痛。已经24小时了,通过Xcode提交的应用程序都还在“处理”中,通过Application Loader提交的应用程序在大约一个小时内就可用了。
其他回答
我对这个bug有个理论,我也遇到过几次。
我的想法是:如果你登录到iTunesConnect,那么网页会查询数据库中可用的版本。这种查询可能会干扰新构建的创建。
我所做的是: 从所有浏览器的iTunesConnect上注销。 在Xcode中增加build nr,创建一个Archive,然后上传。
然后:抵制住登录iTunesConnect查看状态的诱惑。至少等待一个小时再登录。
当我最终登录iTunesConnect时,我发现我的二进制文件就在那里等着我。
实际上,这是与应用商店有关的问题。我上传了很多版本,这需要时间取决于ipa的大小以及你将其上传到App Store的时间。请使用Application Loader 3.0或更高版本上传构建。
我也有同样的问题…… 从Xcode(7.3.1)上传应用存档。用Chrome和Safari连接iTunesCo…
8月20日:v0.1.3 | b0.0.1 ->上传完成->从未出现在iTunesCo上 8月23日:v0.1.4 | b0.0.1 ->上传完成- iTunesCo >处理 8月23日:v0.1.4 | b0.0.2 ->上传完成- iTunesCo >处理 8月23日:v0.1.4 | b0.0.3 ->上传完成->从未出现在iTunesCo上 8月24日:v0.1.5 | b0.0.1 ->上传完成-> 5分钟后可用
它的运作方式毫无逻辑……所以我同意@茶壶:
...不要等着苹果,直接增加构建并再次上传…
我从App Store开发者支持(2016-01-02)那里得到了这条消息:
请注意,构建完全处理可能需要长达24小时 通过我们的系统,成为可供使用的。如果构建没有 在24小时内完成处理,这通常可以通过 再次提交具有更高版本号的版本。
不是什么答案(没有说明为什么要花这么长时间),但这是苹果给我们的答案。
用应用程序加载器上传构建版本对我来说很有用。如果您当前的构建卡在Processing中,只需创建一个增加了构建号的新构建,并通过应用程序加载器提交它。