xcode iTunes Connect 上的 TestFlight 构建停留在“准备提交”

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/44716499/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 10:04:36  来源:igfitidea点击:

TestFlight build on iTunes Connect stuck at 'Ready to Submit'

iosxcodeapp-storeapp-store-connecttestflight

提问by Ethan Humphries

Since the recent update to iTunes Connect, I can't figure out at all as to how I submit a new TestFlight build for beta review.

自从最近对 iTunes Connect 进行更新以来,我完全不知道如何提交新的 TestFlight 版本以供测试版。

Under 'iTunes Connect Users' it says 'Ready to Test', while under 'External Testers' it says 'Ready to Submit'.

在“iTunes Connect 用户”下显示“准备测试”,而在“外部测试人员”下显示“准备提交”。

Maybe I'm missing something obvious, but how do I submit for beta review? I already have multiple versions on TestFlight.

也许我遗漏了一些明显的东西,但我如何提交测试版?我已经在 TestFlight 上有多个版本。

回答by Ethan Humphries

Discovered the answer, the key was to go on iTunes Connect > My Apps > TestFlight > Any Group > Builds, and then submitted it via adding a new build in there.

找到答案,关键是去 iTunes Connect > My Apps > TestFlight > Any Group > Builds,然后通过在那里添加一个新版本来提交它。

回答by Tamás Sengel

In App Store Connect, this process has slightly changed. You must create a testing groupin order to start external testing.

在 App Store Connect 中,这个过程略有改变。您必须创建一个测试组才能开始外部测试。

Here's how to do that:

以下是如何做到这一点:

  1. Navigate to My Apps/TestFlight and click on Add External Testerson the left sidebar.

    Add External Testers button on the left sidebar

  2. Give your group a name and click on Create.

    Create a New Group alert

  3. Select Buildson the top and click on the little plus icon underneath.

    The Builds tab

  4. Select your build and give the test information necessary for the review process.

    Select a Build to Test alert

  1. 导航到我的应用程序/TestFlight 并单击左侧边栏上的添加外部测试人员

    左侧边栏上的添加外部测试人员按钮

  2. 为您的组命名并单击Create

    创建新组警报

  3. 选择顶部的构建,然后单击下方的小加号图标。

    构建选项卡

  4. 选择您的构建并提供过程所需的测试信息。

    Select a Build to Test alert

回答by Steve

In order to Submit an app for review you'll need to add external users from the TestFlight > Builds screen. Select the build you want to submit, and add Individual Testers from this screen. As long as at least one of them is external a series of dialog boxes will walk you through the rest of the submission.

为了提交应用程序以供审核,您需要从 TestFlight > Builds 屏幕添加外部用户。选择要提交的构建,然后从此屏幕添加单个测试人员。只要其中至少一个是外部的,一系列对话框将引导您完成提交的其余部分。

回答by Tasnim Reza

My problem was similar, stuck on the ready to submitstep. I had a successful build in the appsote, I just need to update its version to newer one. This articleactually helps me.

我的问题是类似的,卡在ready to submit步骤上。我在 appote 中成功构建了,我只需要将其版本更新为较新的版本。这篇文章实际上对我有帮助。

Create a new version

When you're ready to distribute a new version of your app, you create a version using the same app record you created for the original version. The new version will be available free to customers who purchased a previous version. You can only create a new version if the current version status is Ready for Sale or Developer Removed from Sale.

Keep in mind that it's not possible to revert to a previous version on the App Store if you have an issue with your app. You must create and submit a new version.

创建新版本

当您准备好分发应用程序的新版本时,您可以使用为原始版本创建的相同应用程序记录创建一个版本。新版本将免费提供给购买旧版本的客户。如果当前版本状态为准备销售或开发人员从销售中删除,您只能创建新版本。

请记住,如果您的应用程序出现问题,则无法在 App Store 上恢复到以前的版本。您必须创建并提交新版本。

Role is very important, with developer role you can't submit the app for review.

角色非常重要,开发者角色不能提交应用进行审核。

Required role: Account Holder, Admin, or App Manager. See Role permissions.

所需角色:帐户持有人、管理员或应用程序管理员。请参阅角色权限。

After having the proper role you need to follow these steps

拥有适当的角色后,您需要按照以下步骤操作

  1. From the homepage, click My Apps, then select the app.

  2. The App Store page opens with App Information selected.

  3. In the left column, click the Version or Platform Add button (+) and choose a platform from the pop-up menu.

  4. In the New Version dialog, enter an incremental App Store version number, and click Create.

  5. Under App Information, review and enter metadata about the new version.

    When you create a new version, the metadata from the current version is transferred to the new version automatically. Properties you can change will appear in editable fields on the App Information page.

    For a description of the version properties, go to Platform version information. For the required and localizable properties, refer to Required, localizable, and editable properties.

  6. In the upper-right corner, click Save.

    7.In Xcode, increment the build string before you upload your build to App Store Connect, as described in Set the version number and build string.

  7. Upload your new build to App Store Connect.

  8. When you are ready to submit your build, add it to your latest App Store version, then submit your app to app review.

  1. 在主页上,单击我的应用程序,然后选择应用程序。

  2. App Store 页面打开,其中选择了应用程序信息。

  3. 在左栏中,单击版本或平台添加按钮 (+) 并从弹出菜单中选择一个平台。

  4. 在“新建版本”对话框中,输入增量 App Store 版本号,然后单击“创建”。

  5. 在应用信息下,查看并输入有关新版本的元数据。

    创建新版本时,当前版本的元数据会自动传输到新版本。您可以更改的属性将出现在“应用程序信息”页面的可编辑字段中。

    有关版本属性的说明,请转到平台版本信息。有关必需和可本地化的属性,请参阅必需、可本地化和可编辑属性。

  6. 在右上角,单击保存。

    7. 在 Xcode 中,在将构建上传到 App Store Connect 之前增加构建字符串,如设置版本号和构建字符串中所述。

  7. 将您的新版本上传到 App Store Connect。

  8. 当您准备好提交构建时,请将其添加到最新的 App Store 版本,然后将您的应用提交给应用审核。

回答by Tasnim Reza

My problem was similar, stuck on the ready to submit step. I had a successful build in the appsote, I just need to update its version to newer one. I added a detailed answer here https://stackoverflow.com/a/57160753/557396

我的问题是类似的,停留在准备提交步骤。我在 appote 中成功构建了,我只需要将其版本更新为较新的版本。我在这里添加了详细的答案https://stackoverflow.com/a/57160753/557396