如何创建“构建"使用缺少今天版本的列表在 iTunesConnect 中记录? [英] How to create a "Build" record in iTunesConnect using a list lacking today's build?

查看:17
本文介绍了如何创建“构建"使用缺少今天版本的列表在 iTunesConnect 中记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Apparently iTunesConnect wants me to create a "Build" record by choosing recent build, but today's build does not appear.

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

First I choose Product > Build in Xcode 5.1.1.

我转到MyApps"下的 iTunesConnect 页面,标签位于顶部:VersionsPrereleaseIn-App Purchases游戏中心评论报亭更多.

I go to the iTunesConnect page under "MyApps", with the tabs across the top: Versions, Prerelease, In-App Purchases, Game Center, Reviews, Newsstand, More.

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

I manually update the version number in the "Version" field to match the project settings value in Xcode 5.1.1.

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

I return to the Organizer in Xcode. I click the "Validate" button, and wait for the no-problems message. Then I click the "Distribute" button and follow steps for uploading to App Store Review. Wait for upload to Apple finish, when Organizer shows status as "Submitted".

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

Back to iTunesConnect. Scroll down to Build list (now empty). Click the "+" button. A dialog appears with a bullet list showing only the previous build. Today's new build is not in the list.

接下来要做什么?

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

Adding this "Build" record seems to be necessary. If I click the Submit for Review button at the top of the iTunesConnect page, I get the error message ITC.apps.validation.prerelease_build_missing. According to lore that means I need to add this "Build" record on the same page to make Apple happy.

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

Why is this so complicated? If my app successfully uploaded to the App Store from Xcode, why am I noodling around with this iTunesConnect page? What more do I have to do to get this app submitted? I've submitted this app in the past, so I'm mystified as to what has changed and what I need to do now.

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

If I need to create a "Build" record on the iTunesConnect page, how do I do that in the presented dialog box listing builds yet lacking today's fresh build?

推荐答案

等待.

真的,这就是答案:等待.

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

After uploading your fresh binary in Xcode 5, it may take a long while for Apple's backend servers to sync up and become informed about the new arrival. By "long while", perhaps the half hour or hour or more I spent grappling with this problem, googling, reading, and finally authoring this Question.

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

Eventually I went back to iTunesConnect, clicked the "+" button in the "Builds" area of the page, a dialog appeared showing two radio buttons rather than the single one seen earlier, for the old upload as well as today's fresh upload.

这些步骤似乎对我有用.

These are the steps that seem to have worked for me.

  1. 在 Xcode 中构建存档".
  2. 将版本号复制到 iTunesConnect 中我的应用"中的新版本记录.(为了避免在下一步中出现警告)
    [a] 从管理器中,复制您应用的版本号(我假设您有一个脚本来自动生成该编号).
    [b]单击右上角的大按钮,如新版本",在他们的系统中创建一个新记录.新记录看起来像此页面顶部附近的选项卡.
    [c] 将版本号粘贴到出现的对话框中.或者在整个页面出现后,找到此页面左下角的版本字段(向下滚动),然后 [d] 如果可用,单击右上角的大保存"按钮将此页面中的当前值发布到 Apple 的服务器.
  3. 在 Xcode Organizer 中验证.
    我假设您已经为 App Store 准备了配置文件.请务必选择正确的配置文件,而不是您创建的用于 TestFlightApp.com 系统的 Ad Hoc 配置文件.
  4. 在 Xcode Organizer 中分发.(上传至 Apple)
    Logic 可能会提示您已完成,但不,还有很多事情要做.
  5. 如果您有应用内购买产品,请点击该标签查看其状态.
    Apple 有一个愚蠢的脆弱系统,可能会停用您的产品,并以黄色背景显示其语言条目.如果是这样,打开每个语言条目,执行任何编辑(甚至添加额外的空格),然后单击现在启用的保存按钮.单击适当的按钮以保存您的更改并返回到您的应用的我的应用"主页面.
  6. 休息一下,遛狗,做一些伸展运动,吃一个橙子,阅读MacNN注册.
  7. 在 iTunesConnect我的应用程序"页面中,单击页面下方版本"中的+"按钮.
    出现一个对话框,列出最近上传的版本.如果您的新版本尚未列出,请阅读 Ars Technica 中的 John Siracusa 文章.之后回来,再试一次这一步.
  8. 在对话框中选择您的新构建,并完成添加构建"记录.
  9. 点击页面顶部的保存"按钮以保存构建记录.
    请注意禁用的提交审核"相邻按钮如何变得可用.
  10. 点击提交审核按钮.
    按钮消失,您的应用显然已提交审核.不幸的是,Apple 没有采取任何措施来证实这一事实.我知道没有办法确认你提交的完整和成功.您可能会也可能不会收到来自 Apple 的令人困惑的审核中"消息,但要等到几天后,或者您可能根本不会收到任何确认.
  1. Build "Archive" in Xcode.
  2. Copy version number to new build record in "My Apps" in iTunesConnect. (To avoid warning in next step)
    [a] From the Organizer, copy the version number of your app (I'm assuming you have a script to auto-generate the number).
    [b] Click the big button in upper right, something like "New Release", to create a new record in their system. The new record looks something like a tab near the top of this page.
    [c] Paste the version number into a dialog box that appears. Or after the full page appears, find the Version field in lower left of this page (scroll down), and [d] If available, click the big "Save" button in upper-right to post the current values in this page to Apple’s servers.
  3. Validate in Xcode Organizer.
    I assume you already prepared a provisioning profile for the App Store. Be sure to choose the correct profile, not the Ad Hoc one you created for use with the TestFlightApp.com system.
  4. Distribute in Xcode Organizer. (Uploads to Apple)
    Logic might suggest that you are done, but No, much more to do.
  5. If you have In-App Purchase products, click that tab to review their status.
    Apple has a goofy fragile system that may inactivate your products, displaying their Language entries with a yellow background. If so, open each Language entry, perform any edit (even adding an extra SPACE), and click the now-enabled Save button. Click appropriate buttons to save your changes and return to main "My Apps" page for your app.
  6. Take a break, walk the dog, do some stretching, eat an orange, read MacNN and The Register.
  7. In iTunesConnect "My Apps" page, click the "+" button in the "Builds" lower portion of the page.
    A dialog appears listing recent builds uploaded. If your fresh build is not yet listed, go read a John Siracusa article in Ars Technica. Come back afterwards, and try this step again.
  8. Choose your fresh build in the dialog, and complete adding the "Build" record.
  9. Click the "Save" button at the top of the page to save the Build record.
    Note how the disabled "Submit For Review" neighboring button becomes available.
  10. Click the Submit For Review button.
    The buttons disappear, and your app is apparently submitted for review. Unfortunately Apple does nothing to confirm that fact. I know of no way to confirm that your submission in complete and successful. You may or may not receive a confusing "In Review" message from Apple but until days later, or you may not receive any acknowledgment at all.

<小时>

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


I am not sure of the exact button and headings captions mentioned above. Use your smarts to translate my vague memories. I will update this info on my next submission attempt.

这篇关于如何创建“构建"使用缺少今天版本的列表在 iTunesConnect 中记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆