【问题标题】:iOS 8 removing build from review in iTunesConnectiOS 8 从 iTunesConnect 审查中删除构建
【发布时间】:2014-11-06 02:17:11
【问题描述】:

我刚刚向 iTunesConnect 上传了一个新版本,为 iOS 8 发布做准备。应用状态为“等待审核”。但是,我想拒绝上传的二进制文件并上传一个新的。

根据Apple docs(部分:从审查中删除构建)应该有一条消息,其中包含从审查中删除构建的链接。

预期消息: “您只能在版本等待审核时编辑所有信息。要提交新版本,您必须从审核中删除此版本。”点击“从审核中删除此版本”

我的问题是我在 iTunesConnect 中看不到此链接。(快照)

还有其他人面临这个问题吗?

【问题讨论】:

  • 我也有同样的问题!!苹果的 WTH 有问题。
  • 查看 [这里][1] 现在已修复。删除消息又回来了。 [1]:stackoverflow.com/questions/25799874/…
  • 感谢@Markive。带有删除链接的消息确实回来了。
  • 截至 12 月 12 日,问题仍然存在。我重新提交了 4 个具有相同版本号和不同版本以及不同版本和不同版本的新版本。没有撤销链接。我等了3个小时,仍然没有链接。第二天早上链接又回来了。我知道这不是问题的答案,只是让大家知道问题仍然存在。

标签: ios app-store-connect ios8


【解决方案1】:

您可以从 App Store 下载 iTunes Connect 应用程序并拒绝它的二进制文件。

【讨论】:

  • 试过 iTunes Connect 应用程序,不幸的是,它不起作用,因为拒绝二进制文件的控件不可用。
【解决方案2】:

这可能会有所帮助

New itunes user interface unable to find "ready to upload binary"

您似乎无法删除二进制文件(如果您找到方法,请告诉我),但可以将内部版本号增加 .1 作为解决方法。

【讨论】:

    【解决方案3】:

    这也是 iTunes Connect 的一个已知错误。

    如果拒绝二进制文件的链接在 15 分钟内未显示,您可以提交带有新版本号的新版本,然后提交。

    【讨论】:

    • 如果您无法从审核中删除当前版本,您如何做到这一点?
    【解决方案4】:

    还有另一种解决方法。您的项目信息文件包含两个用于引用应用程序构建版本的属性,即 Bundle 版本和 Bundle 版本字符串,简称。通常这两个属性具有相同的值 (1.0.7),但您可以为同一版本的应用上传到 Itunes Connect 多个构建,只需更改第二个值。

    因此,您在 Itunes Connect(版本 1.0.8)中创建应用程序的新版本并在您的 NewProject-Info.plist 中进行设置:

    捆绑版本:1.0.7。 捆绑版本字符串,短:1.0.8。 存档和上传。

    一旦 Itunes Connect 处理新的 Build,它将出现在 Pre-Releases 部分,您将能够选择它作为 1.0.3 版本并将其发送以供审核。

    【讨论】:

      【解决方案5】:

      如果status:Ready for sale您只能提交新版本

      如果 status:waiting for review,您可以从 itunes connect 的 Build 部分删除构建,然后点击 save 。 Staus 将更改为“准备提交”。

      之后,您可以继续进行最终构建。

      希望对您有所帮助。谢谢

      【讨论】:

      • 这是理论。实际上,他们的系统非常糟糕,以至于没有出现删除构建选项。我的应用从昨天开始等待审核,没有链接。
      【解决方案6】:

      我有同样的问题。我更改了描述中的一些文本以启用“保存”按钮。保存,然后刷新预期消息:“您只能在版本等待审核时编辑所有信息。要提交新版本,您必须从审核中删除此版本。”点击“remove this version from review”出现,我可以拒绝二进制文件。

      【讨论】:

        【解决方案7】:

        我遇到了这个问题,等了一天,一切都落后于计划,但“从审查中删除版本”仍然没有出现。

        显然这是 iTunesConnect 服务器端的错误,所以我找到了一种强制显示的方法,希望对其他人有所帮助。它可能会偶尔发生(对我来说是第二次),所以希望这会在未来对其他人有所帮助。

        首先,重申其他信息,这仅在状态为“等待审核”时有效 - 如果您无法上传二进制文件等,它将 是由于其他问题,例如更新您的构建版本。


        强制显示“remove version from review”消息:

        这使用 Chrome 的 开发者工具(同样的前提适用于 firefox 等)。

        • 在您希望拒绝的应用版本的 iTunes 连接页面中,按 F12 打开开发者工具。
        • 选择页面源并按 CTRL-F 打开查找对话框。
        • 搜索“删除版本”。
        • 这将显示对话框的封闭 DIV。找到主要的父 DIV,它应该如下所示:

        &lt;div class="ng-modal ng-isolate-scope <strong>ng-hide</strong>" ng-show="show"...

        • 然后删除/重命名 ng-hide 类很简单 - 这将立即弹出对话框!

        【讨论】:

        • 这对我也有用。但是我从 Safari 加载了 iTunesConnect,因为 Chrome 的加载速度非常慢。我没有通过页面的源代码搜索“删除版本”,而是使用“检查元素”并在那里搜索它。找到它,移除'ng-hide',神奇的事情发生了。谢谢!
        • 它完全奏效了!非常感谢。要搜索的类是“deleteIcon”。其中之一是出现在构建部分的删除按钮。找到它后,删除“ng-hide”就可以了。
        • 弹出窗口立即出现,但删除按钮没有任何影响,有什么建议吗?
        • 这里的体验与@aykutt 相同。我得到了弹出窗口,单击“删除”按钮得到了响应(该按钮制作了“加载”动画并刷新了页面),但“等待审查”状态没有改变。我试了四次,结果一样。
        • 我能够通过 iTunesConnect 移动应用程序拒绝二进制文件...真烦人
        【解决方案8】:

        使用 Safari。它显示在顶部的突出显示“从等待审核中删除此构建”。 (或类似的东西”

        【讨论】:

          【解决方案9】:

          只需增加您的内部版本号,xcode 就会允许您上传它。上传后,您可以在 iTunesconnect 中选择所需的任何构建。

          【讨论】:

          • 这不是用户要求的!
          【解决方案10】:

          如果您没有看到它,则可能是网站的错误,但从审核中删除构建的链接位于您当前发送以供审核的版本的主页中!

          从 iTunes:选择您的应用 -> AppStore 选项卡 -> 选择当前版本

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多