应用提交二进制文件未出现在iTunes Connect中。

37

我想更新我的应用程序。我有一个新版本的应用程序,现在它显示“准备提交”。

现在我想执行“准备上传”,但我在新的iTunes Connect中找不到这个选项。

我已经尝试使用Application Loader和Xcode 5.1将应用程序上传到iTunes,但状态仍未更改,当我单击“提交审核”时,会出现以下错误:

  

您必须选择一个构建版本。


1
请检查您的 iCloud 邮箱收件箱,看是否有关于您的 IPA 上传的消息。这可能会有所帮助。 - Tashfeen
6个回答

66

很奇怪,但让我展示一下我从这个新的布局中学到的东西。

步骤1:您需要等待大约10至20分钟才能在预发布部分中看到您上传的二进制文件。 enter image description here .

步骤2:等待一段时间后(10-20分钟),您将看到以下图标 enter image description here

步骤3:然后您可以看到您的二进制文件已准备就绪。 enter image description here

步骤4:然后点击加号(+)符号,您现在可以选择您的二进制文件,然后单击提交审核按钮以完成。enter image description here


1
嗨@casillas!只是为了明确...https://dev59.com/nYPba4cB1Zd3GeqPyuQW,你甚至要等待“预发布”出现...是这样吗?谢谢! - Fattie
嗨,乔,它似乎同时出现了。 - casillas
明白了,谢谢 - 那么我们的情况就出了一些问题。 - Fattie
1
只是想加入我的意见,对我来说只需要大约3分钟 :D - jdero
4
截至2015年9月18日,等待时间约为30分钟。这可能是苹果方面的问题,但对于那些没有看到构建出现的人来说,也许只需要再等一会儿。 - BlueGuy
显示剩余2条评论

15

在这里查找:

输入图像描述

这是我上传的新二进制文件: 输入图像描述

然后,不要忘记创建一个新版本,并将新二进制文件分配给它(在流程完成后): 输入图像描述


如果你不知道你必须选择“+版本或平台”,那么你将等待比19分钟更长的时间。非常感谢这个小提示。 - Joe C

13
我也遇到了同样的问题,等待了8个多小时仍然没有结果。在Build部分下面,加号图标从未出现过!
后来我发现了一个新的(税务协议)合同,我没有签署它。我签署了该合同,等待了几分钟,然后加号图标出现了!

税务协议的联系方式在哪里?我已经上传了两次,但是没有显示出来。 - Niroshan Ranapathi
@NiroshanRanapathi,页面itunesconnect.apple.com将重定向到主页面,其中“协议、税收和银行业务”是其中之一选项。 - ragnarius
我已经等了很长时间,但是构建在这里看不到。我的应用程序是100%免费的。协议和税收对于每个应用程序都是强制性的。 - Niroshan Ranapathi
@karthi 我上传了一个新版本的应用程序,然后在iTunes上出现了这个应用程序。 - Niroshan Ranapathi

3
可能的原因是您仍在发布带有旧TestFlight SDK的二进制文件。几个月前,TestFlight更新了其服务,这意味着它现在包括在iTunes Connect中,先前项目中包括TestFlightSDK和各种代码需要为用户启用TestFlight。现在这已经弃用了。这意味着如果您发布了一个新版本的应用程序,其中仍然包含TestFlightSDK,则您的二进制文件将不会出现在iTunes Connect中,并且您将收到像这样的电子邮件:“我们发现了最近提供给“blahApp”的交付中的一个或多个问题。为了处理您的交付,必须纠正以下问题:TestFlight SDK - TestFlight不再需要SDK来启用测试版,崩溃报告和分析。要继续使用TestFlight,请在iTunes Connect中设置Beta Testing并从以下可执行文件中删除SDK的引用:blahApp.app/blahApp一旦纠正了这些问题,您就可以重新提交更正的二进制文件。 您需要删除TestFlightSDK以及与旧TestFlight链接的所有代码。完成后,二进制文件应该开始被iTunes Connect检测到,如上面的答案所述。这个问题的棘手之处在于,如果你像我一样,邮件可能会被发送到你的垃圾邮件,到一个旧的账户,或者如果你为客户工作并且没有访问他们的个人电子邮件,这是很困难的。苹果不会给出其他指示,表明这就是问题所在。希望这可以帮助那些遇到此问题的人。

2

刚刚花了19分钟。如果您点击“活动”选项卡,您可以看到上传正在处理中。


0

在撰写本文时,二进制提交应该只需要几分钟就能出现在iTunesConnect中。当我的二进制文件数小时内没有显示出来时,我立即意识到有些不对劲。我找到的大多数答案都是等待。但这对我并不适用。我去问苹果支持,得到了答案。我的应用程序缺少一个受保护数据类别的目的字符串(适用于iOS 10及更高版本)。一旦我提供了使用说明并重新提交,二进制文件就立即显示出来了。

我认为其他人可能也面临同样的问题。要获取需要说明的受保护数据类别的完整列表,请查看此链接:https://developer.apple.com/library/content/qa/qa1937/_index.html


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接