ios - 如何使用缺少今天构建的列表在 iTunesConnect 中创建 "Build"记录?

标签 ios app-store

问题

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

详细信息

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

我转到“MyApps”下的 iTunesConnect 页面,顶部有选项卡:版本预发布应用内购买游戏中心评论报摊更多

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

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

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

下一步该做什么?

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

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

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

最佳答案

等等。

真的,这就是答案:等等

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

最终我回到 iTunesConnect,单击页面“构建”区域中的“+”按钮,出现一个对话框,其中显示两个单选按钮,而不是之前看到的单个单选按钮,适用于旧上传和今天的新上传上传。

成功步骤

这些步骤似乎对我有用。

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

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

关于ios - 如何使用缺少今天构建的列表在 iTunesConnect 中创建 "Build"记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25945496/

相关文章:

ios - 通过 Curl 的 App Store 停止工作

android - 旧版本应用程序的强制更新消息

ios - 如何从表格单元格中删除 UIGestureRecognizer

ios - RootViewController 不能使用 'super' 因为它是根类

ios - Swift 通知多个横幅

app-store - Xcode 验证流程和 App Store 应用批准

ios - 更新数据库时核心数据关系中断 - Restkit

ios - 声音的初审被延迟

ios - 无需翻译即可在多个商店分发 iOS 应用程序

iphone - 使用 App Store 向测试人员分发游戏?