拒绝处于等待审核状态的二进制文件(找不到拒绝二进制文件按钮)。

158

我想拒绝二进制文件并等待审核,但当我按照 开发者指南 中指定的路径进行操作时,我找不到拒绝二进制文件的按钮。


1
你能详细说明一下你的问题吗? - Michael Petrotta
13
他为什么需要扩展?这个问题非常清楚。他想要拒绝他提交的二进制文件,但找不到相应的按钮。最近,该按钮已被从应用程序版本页面的右上角移动到一个不起眼的详细信息页面。 - Greg
现在它似乎位于“二进制详情”页面的右上角。 - BeccaP
11个回答

289
在iTunes Connect中,从“我的应用”中选择:
  • 点击您的应用程序,然后
  • 确保您在“版本”选项卡上,并选择正确的版本。
  • 点击信息气泡中的“删除此版本以进行审查”
请参见下图 enter image description here

20
刚刚上传了一个不完整的二进制文件(以便我可以测试StoreKit),我可以明确地说,“拒绝”链接不会立即显示。我的状态是“已接收上传”,已经持续了10分钟,但我仍然没有看到“拒绝”链接。我强烈认为它最终会出现。当这种情况发生时,我会在此主题中进行更新。 - bladnman
29
编辑: 结果我的二进制文件花了20分钟从“接收上传”到“等待审核”。我相信这个时间是非常主观的。基本上,据我所知,在它达到这个状态之前,你不能拒绝这个二进制文件。 - bladnman
7
"Received upload" 是指 iTunes Connect 目前正在处理您的二进制文件。在这个状态下,苹果公司的服务器会验证您的应用程序(格式、图标、文件夹结构、版本号等)。但是在一分钟后(或者当他们的服务器负载很重时需要20分钟),它会变成“无效的二进制”(验证失败)或“等待审核”(验证成功且现在只需等待)。这就是 iTunes Connect FAQ/手册所说的内容。;-) - Constantino Tsarouhas
25
我的应用程序状态显示为“等待审核”,但信息区域没有出现。 - Siegfoult
3
是的,@Siegfoult也有同样的问题 - 信息区域未出现。 它被移动到其他地方了吗? - adib
显示剩余7条评论

22

有一些人在@ThomasRS的回答中发表了评论/点赞,但无论出于何种原因,即使我的应用程序状态为“等待审核”,“To submit a new build, you must remove this version from review”带有蓝色条形的消息未出现在我的应用程序“等待审核”版本页面上的iTunes Connect网站上。

然而,在iTunes Connect的iOS应用中,我看到了一个“拒绝此二进制文件”的链接:

iTunes Connect - Product

访问该页面的步骤:

  1. 在您的iOS设备上打开iTunes Connect应用程序。
  2. 提示时使用您的iTunes凭据登录。
  3. 打开产品选项卡(底部)。
  4. 点击您的应用程序。
  5. 在该屏幕上,点击“Reject This Binary”。

1
我在iOS应用中看不到这个链接。能否分享一下屏幕截图或者更详细地解释一下如何访问它? - Nicolas Miari
1
@NicolasMiari,已添加屏幕截图和逐步说明。 - Jon Schneider
3
谢谢。但是该按钮并没有在我的应用程序中显示! - Nicolas Miari
我的代码也是这样,很快就自我拒绝了。 - Yoon Lee
我的iTunes Connect应用中没有显示。我正在使用版本3.1.1(312)。 - MilanPanchal

11

随着重新设计(截至2014年9月12日),所有这些都已经改变,您现在需要:

  

打开应用程序的“应用程序详细信息”页面,如“打开应用程序的应用程序详细信息页面”所述。

     

在元数据上面的版本中,将显示此消息:“只有在等待审核时才能编辑所有信息。要提交新版本,必须将此版本从审核中删除。” 点击“将此版本从审核中删除”

请参阅:查看和更改应用程序的状态和可用性


谢谢你的回答。现在我已经删除了二进制文件,应用程序状态显示开发者拒绝。但是当我从组织者上传时,它会显示冗余二进制文件。如何上传新的二进制文件? - Guru
我唯一能做的就是增加构建版本号。你可以保持应用程序的版本号不变,但构建版本必须更高。很烦人,我知道。 - Markive
是的,我也做了同样的事情 :) 但这确实是iTunesConnect中的一个错误。 - Guru
你使用什么编号约定?例如,苹果会忽略零。 - Markive
我两次设置了2.0版本,但是出现了冗余二进制的错误。最终将版本号设置为2.1,并且二进制文件得到了批准。 - Guru

9
在iTunesConnect门户网站的更改后,以下是新步骤:
  • 登录iTunes Connect。
  • 单击“我的应用程序”选项。
  • 选择要拒绝二进制文件的应用程序。
  • 从左侧选择版本。
  • 拒绝二进制文件(在右侧可见)

enter image description here 您只需要单击上图所示的箭头< strong>删除此版本以进行审核


1
“您必须从审查中删除此版本” 对于我来说并没有显示出来,对于当前应用程序的这个版本,它只是跳过了那个部分。 - Jackson

5

在我的情况下,拒绝链接出现在提交后的5-10分钟内,因此请尝试等待10分钟。


1
这是正确的答案。在我的情况下,它出现在15分钟后。 - Muzammil

4

我也曾经遇到这样的问题。我尝试了StackOverflow上所有的方法,但都无法解决。所以我在网站上进行了一些调查,并找到了解决方法。

  1. 在Chrome中右键单击该网站,然后单击“检查”。
  2. 单击“元素”
  3. 搜索“showDevRejectModal”。
  4. 双击此元素的类父项,其中显示“ng-modal ng-isolate-scope ng-hide”。
  5. 删除“ng-hide”。

enter image description here


6
模态框已显示,但在单击“拒绝”后会出现“您不能在当前状态下拒绝二进制文件”的错误提示(状态为“等待审核”)。 - MingalevME

2
你可以在构建部分中删除它。
版本 - 构建

2
自iTunes Connect的新版本发布以来,以下是你需要做的事情:
登录iTunes Connect。进入我的应用程序并单击您想要拒绝二进制文件的应用程序。
在应用详细信息页面中,您将看到一个特定的部分,在版本选项卡中:
单击“删除此版本以进行审核”的链接
这样做后,转到您的应用程序的构建部分-当您将鼠标悬停在版本号上方时,您将看到一个'-'按钮。
单击“-”按钮即可从审查队列中删除构建。
请注意-每个被移除的构建都会导致进一步延迟应用程序批准时间,因为您的队列位置会丢失!

2
您可以随时拒绝您的二进制文件。如果您重新提交应用程序进行审核,它将从审核队列中删除,并且您将“排在队伍后面”。
开发人员指南(需要登录)中得知:

当您的应用程序状态为“正在审核”时,您可以通过单击“拒绝二进制文件”按钮来拒绝您提交的二进制文件,该按钮位于“二进制文件详细信息”页面上...


然而,一旦状态变为“审核中”,就无法被拒绝。 - sudo rm -rf
拒绝二进制按钮有时会显示为某种损坏的图标或图像。退出登录,清除缓存,然后重新启动Safari可能会有所作为。 - hotpaw2
@S111 - 我只是告诉你指南中的内容以及我个人在应用提交方面所做的事情。 - Wayne Hartman

2
在我的情况下,“拒绝气泡”也没有出现。在网上搜索时,我找到了这个帖子,建议使用以下API请求: 在我将链接粘贴到浏览器并重新加载iTunes页面后,气泡出现了,因此我可以拒绝二进制文件:
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/app/[app_id]/versions/[version_id]/reject

请确保在上面的请求中使用您应用程序的 [app_id] 和 [version_id]。只需执行最终请求,它就可以完成任务(将包含正确 app_id 和 version_id 的最终字符串粘贴到浏览器地址栏中即可)。希望这个选项能够帮助其他人。

@Esquarrouth 对我仍然有效。请确保使用正确的[app_id]和[version_id],因为这是一个服务器API调用,而不是一个普通的链接。我已经编辑了我的答案以更详细地说明流程。 - vir us

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