【问题标题】:How to create a "Build" record in iTunesConnect using a list lacking today's build?如何使用缺少今天构建的列表在 iTunesConnect 中创建“构建”记录?
【发布时间】:2014-09-20 05:13:41
【问题描述】:

问题

显然 iTunesConnect 希望我通过选择最近的构建来创建“构建”记录,但今天的构建没有出现。

详情

首先我在 Xcode 5.1.1 中选择Product > Build

我转到“MyApps”下的 iTunesConnect 页面,顶部的选项卡:VersionsPrereleaseIn-App PurchasesGame CenterReviewsNewsstandMore

我手动更新“版本”字段中的版本号以匹配 Xcode 5.1.1 中的项目设置值。

我返回到 Xcode 中的 Organizer。我单击“验证”按钮,然后等待无问题消息。然后我单击“分发”按钮并按照步骤上传到 App Store Review。等待上传到 Apple 完成,此时 Organizer 显示状态为“已提交”。

返回 iTunesConnect。向下滚动到Build 列表(现在为空)。单击“+”按钮。将出现一个对话框,其中包含仅显示先前构建的项目符号列表。今天的新版本不在列表中。

接下来要做什么?

似乎有必要添加此“构建”记录。如果我单击 iTunesConnect 页面顶部的 Submit for Review 按钮,我会收到错误消息 ITC.apps.validation.prerelease_build_missing。根据传说,这意味着我需要在同一页面上添加这个“构建”记录才能让 Apple 满意。

为什么这么复杂?如果我的应用程序从 Xcode 成功上传到 App Store,我为什么要在这个 iTunesConnect 页面上闲逛?我还需要做什么才能提交此应用程序?我过去曾提交过这个应用程序,所以我对发生了什么变化以及我现在需要做什么感到困惑。

如果我需要在 iTunesConnect 页面上创建“构建”记录,我该如何在显示的对话框中列出构建但缺少今天的新构建?

【问题讨论】:

    标签: ios app-store


    【解决方案1】:

    等等。

    真的,这就是答案:等等

    在 Xcode 5 中上传新的二进制文件后,Apple 的后端服务器可能需要很长时间才能同步并获悉新的到来。通过“长时间”,也许我花了半个小时或一个小时或更长时间来解决这个问题,谷歌搜索,阅读,最后创作这个问题。

    最后我回到iTunesConnect,点击页面“Builds”区域中的“+”按钮,出现一个对话框,显示两个单选按钮,而不是之前看到的一个,用于旧的上传以及今天的新鲜上传。

    成功的步骤

    这些步骤似乎对我有用。

    1. 在 Xcode 中构建“存档”。
    2. 将版本号复制到 iTunesConnect 中“我的应用程序”中的新版本记录。 (为避免在下一步出现警告)
      [a] 从管理器中复制您的应用的版本号(我假设您有一个脚本来自动生成该版本号)。
      [b] 点击右上角的大按钮,类似于“新版本”,在他们的系统中创建新记录。新记录类似于此页面顶部附近的选项卡。
      [c] 将版本号粘贴到出现的对话框中。或者在整个页面出现后,找到此页面左下角的版本字段(向下滚动),然后 [d] 如果可用,请单击右上角的大“保存”按钮,将此页面中的当前值发布到 Apple 的服务器。
    3. 在 Xcode Organizer 中验证。
      我假设您已经为 App Store 准备了配置文件。请务必选择正确的配置文件,而不是您创建的用于 TestFlightApp.com 系统的临时配置文件。
    4. 在 Xcode Organizer 中分发。 (上传到 Apple)
      逻辑可能会暗示你已经完成了,但不,还有很多事情要做。
    5. 如果您有应用内购买产品,请单击该选项卡以查看其状态。
      Apple 有一个愚蠢的脆弱系统,可能会停用您的产品,并以黄色背景显示其语言条目。如果是这样,请打开每个语言条目,执行任何编辑(甚至添加额外的空格),然后单击现在启用的保存按钮。点击相应按钮以保存您的更改并返回您的应用的“我的应用”主页面。
    6. 休息一下,遛狗,做些伸展运动,吃个橘子,阅读MacNNThe Register
    7. 在 iTunesConnect“我的应用程序”页面中,单击页面下方“构建”部分的“+”按钮。
      会出现一个对话框,列出最近上传的构建。如果您的新版本尚未列出,请阅读 Ars Technica 中的 John Siracusa 文章。之后再回来,再试一次。
    8. 在对话框中选择您的新构建,并完成添加“构建”记录。
    9. 单击页面顶部的“保存”按钮以保存构建记录。
      请注意禁用的“提交审核”相邻按钮如何变为可用。
    10. 单击Submit For Review 按钮。
      按钮消失,您的应用显然已提交审核。不幸的是,苹果没有做任何事情来证实这一事实。我无法确认您的提交是否完整且成功。您可能会或可能不会收到来自 Apple 的令人困惑的“审核中”消息,但要等到几天后,或者您可能根本不会收到任何确认。

    我不确定上面提到的确切按钮和标题。用你的智慧翻译我模糊的记忆。我将在下次提交尝试时更新此信息。

    【讨论】:

    • 啊哈哈解决方案是……等等!你是完全正确的。我花了大约1个小时,我的狗走路很累......
    猜你喜欢
    • 1970-01-01
    • 2014-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多