【问题标题】:New iTunes connect interface error "You must choose a build"新的 iTunes 连接界面错误“您必须选择构建”
【发布时间】:2014-10-31 11:41:20
【问题描述】:

在尝试将我的新应用提交到应用商店时,我注意到 Apple 更改了其网站界面:在更新元数据和关键字并点击“提交审核”后,我收到错误“您必须选择构建”。

通过查看谷歌,我没有找到答案。

但是,我注意到“构建”标题旁边有一个加号按钮,您必须在其中选择构建。这个按钮以某种方式被隐藏,类似于游戏中心,其中成就不能仅仅因为隐藏删除按钮的填充而被删除。

所以任何人对此都有任何想法或解决方案。请帮忙

【问题讨论】:

标签: ios app-store-connect


【解决方案1】:

您必须为您的新应用上传二进制文件。然后,您在 处理 并选择 加号按钮 并选择 二进制文件保存 的过程中等待约 5-20 分钟.之后,您可以提交审核。如果花费的时间超过 ~25 分钟,请尝试再次上传二进制文件。

【讨论】:

  • 仅供参考,我需要 10 多分钟。已经一个多小时了,它仍然说构建处于处理阶段。
  • @EnricoSusatyo 再次尝试上传。
  • @HannesSverrisson 我说的是新系统中的错误/问题。请查看帖子stackoverflow.com/questions/25800614/…
  • 我什至不用等 5 分钟,只需将浏览器从 Chrome 更改为 Safari,然后出现“+”按钮。
  • 这个等待时间太疯狂了。我不敢相信,但 Apple 设法使相当简单的上传变得复杂。
【解决方案2】:

试试 safari 浏览器。我在尝试从 Chrome 上传时遇到了同样的问题。

【讨论】:

  • 你的“答案”应该是评论。
  • 我花了 7 个小时。 4点上传了我的构建,直到11点才完成处理。我想如果你幸运的话,它会在 10 分钟内完成......
  • 这对我来说也是一个正确的答案。我甚至不必等待 5 分钟,只需将浏览器从 Chrome 更改为 Safari,然后出现“+”按钮。非常感谢。
【解决方案3】:

我遇到了同样的问题:使用 Firefox v32 时,Add 链接不可见。我的解决方案可能也适用于其他人:

  1. 使用浏览器开发工具检查 DOM,并使用内部文本 Add 在 DOM 中定位锚元素。

  2. 对于这个anchor elmenent,移除所有类(即元素的class属性中的文本),以使元素在浏览器中可见。

  3. 点击添加链接。

  4. 选择您(可能)已经上传的二进制文件。

  5. 点击右上角的保存,然后提交审核。

你必须破解 DOM 才能提交应用程序!

【讨论】:

  • 似乎他们有一些 UI 问题 - 我也看不到 Safari 上的“添加”按钮;当我向上和向下滚动页面时,版本“选项卡”链接也会出现和消失。
  • 这对我有帮助。我从班级中删除了ng-hide,然后出现了加号按钮。
【解决方案4】:

我上传了一个二进制文件,但我仍然无法选择它。

当我点击 Prerelease 时,我可以看到二进制文件已列出,当我指向 ? 时,它显示

上传构建后,它们将进入处理状态,然后才能使用。

所以我猜苹果在这个过程中引入了一个新步骤,我们必须等待它完成。

【讨论】:

  • 太好了,我在那里看到它,希望它最终可以上传。你有运气吗?
  • 好吧,我在一个小时左右后可用。它确实给了我一个错误,因为我已经上传了两个相同的构建(来自 Xcode 和 Application Loader),因为我担心这是 Xcode 中的一个错误,但即使我遇到了那个错误,我仍然可以选择构建。
  • 我的正在处理将近 24 小时 - 干得好苹果!
  • 他们为什么不在版本选项卡上显示这个。不明显,您必须单击它才能查看状态。 Xcode6 中的状态显示为空白而不是已提交,即使它已提交并说 OK!
【解决方案5】:

您可能只需要等待新版本通过“验证”过程。如果您转到 iTunes Connect 中的新“预发布”选项卡,您可以看到新版本的状态。等到它准备好,然后返回版本选项卡,+ 号将出现在 Builds 部分旁边。

【讨论】:

    【解决方案6】:

    在您将二进制文件提交到 iTunesConnect 后,它会进入“处理中”状态。在某些时候(例如对我来说是 30 分钟),它会被验证并准备好使用(假设没有验证问题)。接下来,您转到 iTunesConnect 上应用程序的“构建”部分,然后单击“+”以选择您的最新构建作为您应用的当前构建。然后,您可以提交审核。

    【讨论】:

      【解决方案7】:

      iTunes Connect 已取消“等待上传”状态。第一个状态现在是“Prepare for Submission”,下一个是“Waiting For Review”:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ChangingAppStatus.html

      元数据和二进制上传都在“准备提交”中处理。当您准备好两者时,请提交以供审核。

      【讨论】:

        【解决方案8】:

        向下滚动窗口,您将看到构建标题选择您上传的构建等待片刻它将启用保存选项保存,然后单击全部提交

        【讨论】:

          【解决方案9】:

          只需访问 Prerelease 选项卡,然后出于某种原因导航回 Versions 选项卡,然后在 Build 部分显示“+”符号。

          我等了大约 45 分钟,看看它是否会自动发生,但这对我有用。

          【讨论】:

            【解决方案10】:

            只是一个电话。确保您的包标识符(即 (com.companyname.appname))对于您正在上传的应用程序是正确的。我只是浪费了 2 天的时间,想知道为什么我的构建没有显示出来,因为我的包标识符中有错字。

            谢谢,祝你有美好的一天。

            【讨论】:

            • 如何使用错误的包标识符签署和上传二进制文件? Xcode 应该将存档与 iTunesConnect 条目匹配,然后才能上传...?
            【解决方案11】:

            我遇到了同样的问题。上传一个新的构建后,我想提交发布的那个,我在版本选项卡上看不到那个构建。它显示在预发布选项卡上。以下是我如何让它显示在版本选项卡上以便我可以提交它以供审核:

            1. 将鼠标悬停在旧版本上,然后按带有减号的红色圆圈以删除旧版本。
            2. 完成后,+ 选项现在出现了。选择那个。
            3. 现在选择您要发布的版本。

            之后,您可以提交该构建以供审核。

            【讨论】:

              【解决方案12】:

              如此屏幕截图所示:

              您必须等待二进制文件被处理和激活,然后才能选择它。

              【讨论】:

                猜你喜欢
                • 2021-02-20
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-10-20
                • 2016-01-10
                • 2023-03-30
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多