从TestFlight推送新版本到AppStore

37

我已将我的应用上传到 Testflight,它运行良好。现在我需要在 App Store 上部署新版本。我阅读了文档,但 ITunesConnect 有不同的用户界面,我不确定如何以简单的方式从 ITunesConnect 推送到 AppStore。有什么建议或链接吗?

谢谢。


请访问苹果开发者门户网站:https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SubmittingTheApp.html - Imad Ali
1
Imad提供的文档链接并没有解答。我开始认为,仅仅通过点击某些东西从TestFlight转到真正的应用程序提交是不可能的。这太荒谬了,应该有一种简单的方法来完成这个操作。 - Gerry
@Gerry 同意,为什么发布流程不能简单化呢? - Malcolm Salvador
4个回答

52

关于如何从Test Flight升级到App Store新版本的问题:

按照其他人所解释的,当Test Flight版本过期后,今天的操作方式如下:

  1. 点击蓝色的+号添加iOS应用程序

图片描述

  1. 当您弹出Store Version Number的提示时 - 它无需与实际构建和版本号匹配

图片描述

  1. 完成此步骤后,您将看到黄色的"Prepare for Submission"

图片描述

  1. 点击该按钮,您将看到选择最新构建版本的视图

4
哇!他们把它搞得很难懂...这才是真正的答案! - eyalyoli
2
印度现在是凌晨3点。我一直在寻找答案。谢谢,伙计。 - FaisalAhmed
凌晨三点工作可不是闹着玩的。很高兴这篇文章能够帮到一点忙。 - Gene Bo
我认为目前不需要先过期 TestFlight 版本,至少在 2023 年初 :) - pors

21

如果您想从测试飞行中选择一个构建并将其发布到App Store,请按照以下步骤操作。

注意:测试飞行中应该有可用的构建。

前往 https://appstoreconnect.apple.com/

进入“我的应用”页面。

步骤1:单击“准备提交”。

Screenshot for step 1

步骤2: 向下滚动并转到构建部分,然后单击“选择您的构建”。 第2步的屏幕截图

步骤3: 从您在测试飞行中上传的构建列表中选择您的构建。

Screenshot for step 3


1
我在这个屏幕上没有看到我的最新的Testflight构建 - 只有一个旧版本。 - leanne
1
好的 - 这些指示很好。我只需要点击“准备提交”构建,向下滚动页面到“构建”,选择正确的构建,然后向下滚动到“常规应用程序信息”,输入新版本值,然后保存。在左侧“准备提交”中显示的名称就是该版本框中的内容。 - leanne
你需要前往“步骤1的截图”,在左侧菜单中选择“版本或平台”。从下拉列表中选择iOS并输入新版本号。然后滚动到底部,将构建添加到版本中(只需从文件列表中选择即可)。 - Kate

9

将您的构建从测试中过期,然后基于此构建创建新版本(在“应用商店”选项卡中左侧菜单中的蓝色按钮“+版本或平台”)。 这是您可以提交版本进行审核并自动发布的地方。


现在这个...这才是真正的交易。好答案。#有效 - Mwangi Gituathi
4
别这样做。过期的构建将从应用商店中彻底移除(除了活动页面),你将不得不上传新版本。我吃了亏才明白这个道理。 - Desmond
我认为您不需要使构建过期。只需添加版本,您就可以在构建选择中找到所有相关的构建。 - Adro
这让我的应用程序再次进行审核。应该有一种方法可以在不重新审核的情况下将测试版推广到生产环境。 - Hetote

0

Desmond:来自Apple Store Connect(https://help.apple.com/app-store-connect/#/devdc42b26b8)
来自TestFlight指南:

步骤7:停止测试 当您完成测试后,可以选择使构建过期以停止测试,然后转到发布应用程序概述的流程,将应用程序提交到App Store。如果您不过期您的构建并将其提交到App Store,则已收到测试邀请的测试人员仍将能够在应用程序上线后继续测试您的构建。您的构建将在90天后在TestFlight中不可用。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接