无法在新的iTunesConnect UI中拒绝二进制文件

时间:2014-09-24 17:25:02

标签: ios xcode itunesconnect

我们提交了二进制文件,但发现有错误。我从XCode6上传了一个新的二进制文件,它出现在iTunesConnect的Prerelease选项卡中。它具有更高的内部版本号(#708),而不是“等待审核”版本(#704):

enter image description here

我无法弄清楚如何使用其中一个新二进制文件而不是旧二进制文件。根据Apple文档,屏幕顶部应该有一个通知(请参阅“从审核中删除您的构建”:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html#//apple_ref/doc/uid/TP40011225-CH30-SW34

我没有此通知,也无法在任何地方找到拒绝二进制按钮。

其他人也无法弄清楚如何拒绝,但这里没有任何技巧可以帮助我:reject this binary in new itunes connect UI

即使在移动应用程序或“版本”选项卡中,也没有拒绝二进制按钮。我尝试过使用Chrome等重启Safari。

4 个答案:

答案 0 :(得分:1)

假设您已经选择了二进制文件,它将显示在“构建”窗口中。将鼠标悬停在版本/内部版本号上,会出现一个小号 - 红色圆圈。单击 - 符号。这会从iTunes连接中删除该二进制文件。

接下来,您会看到屏幕,告诉您“点击+添加构建...”单击消息或构建旁边的+号。

enter image description here

如果您提交了多个二进制文件,则会留下提交的二进制文件列表。选择要在App Store中显示的单选按钮,然后单击“完成”。

enter image description here

其他二进制文件仍然存在,因此如果您愿意,可以返回并选择其中一个。如果你真的想彻底摆脱它们,先选择它们,然后点击 - 符号(如上所述)拒绝它们,直到你想要保留的二进制文件仍在那里。

答案 1 :(得分:0)

在Build选项卡中显示二进制文件时,新的iTunes Connect非常有气质。我提交了三个没有问题的新版本,新版本在几分钟内就出现了。在另一个应用程序上,新版本需要几个小时才能显示出来。我必须承认,它有点疯狂。我猜蒂姆库克的短语"一切都很棒"不适用于iTunes Connect。

您只能在与新版本关联时拒绝构建 - 并且只有在构建选项卡中显示您的构建时才能执行此操作。如果您还没有将版本与新版本相关联,只需提交一个新版本并等待它显示在那里,以便您可以选择它。我们无需删除未使用的提交内容,您只是不将它们与新的应用版本相关联。

看起来您提交的每个版本都会立即显示在预发布部分(我们实际上并不需要它们)中,但系统可能需要很长时间才能在新版本中显示Build下的内容。如果您在将ine与新版本关联之前提交了多个版本,那么尤其如此(至少它是我的有问题的应用程序)。

我建议你24小时给它,如果你仍然看不到你的版本与iTunes Connect上的人联系。

答案 2 :(得分:0)

我注意到,在你至少有另一个版本(和不同版本号)上传的版本之前,你不能拒绝二进制文件。

我使用XCode / Organizer提交另一个版本(2.5.7.1)然后我能够在应用版本中单击当前版本(2.5.7)旁边的MINUS按钮,状态为"等待评论"并选择新的构建。这两个版本都是2.5.7版本,并且出现在"预发布"标签

答案 3 :(得分:0)

这似乎是一个错误,同样的事情发生在我身上。 我不知道这是否是一个有效的解决方案,但我发现你可以通过浏览器中页面的简单修改来显示减号按钮。在Safari中,去开发>显示Web Inspector,单击Inspect按钮,在Build部分中单击您的内部版本号,然后在DOM编辑器中删除下一个链接中的ng-hide类。

然后,您可以单击红色按钮,然后单击+按钮,并选择新构建。

似乎坚持,但因为您没有收到通常的iTunes Connect电子邮件和通知,并且在提交更新时不会被问到您经常看到的问题,我非常不确定这是一个有效的解决方案(如果是,那么这可能是一个漏洞)。如果我获得更多信息,将会更新。

编辑第二天,Reject Binary按钮重新出现,我可以使用它。