我可以在不向 App Store 添加版本的情况下添加新的 TestFlight 版本吗?

Can I add a new TestFlight version without adding a version to the App Store?

我对TestFlight不是很熟悉。我想为我的应用程序添加一个新版本的构建。我需要先将新版本添加到 App Store settings 吗?

对于您上传到 iTunes Connect 的每个构建,您可以决定是否要在 TestFlight 上与测试人员共享它and/or提交它以供应用商店审核。

当您使用 TestFlight 共享构建时,Apple 也会审查这些构建,您也会收到警告。初始 TestFlight 构建将进行更广泛的测试。

Do I need to add the new version to the App Store settings first?

我不知道你说的是哪个应用商店设置,但在上传到 iTunes connect 之前你需要做的就是首先在 XCode 和 Apple 的开发门户中设置代码签名和配置文件并确保在每次新上传时增加内部版本号,因为如果您尝试使用 iTunes Connect 上已存在的内部版本号上传内部版本,上传将会失败。

上传后 iTunes Connect 将开始处理它,然后您可以共享它以使用 TestFlight 进行测试或提交以供应用商店发布审核。

您可以在 Apple's dev site

中阅读有关 TestFlight 的更多信息

1 - 试飞与 Live 应用无关

2 - 在将一个版本提交到 Live 应用商店之前,版本可以包含无限数量的构建

3 - 每次您上传新版本时,它都会在测试飞行中使用版本号。

假设我使用的是 1.0 版,我每天都在使用相同的版本号上传新版本

第一天:1.0 (1)

第二天:1.0 (2)

等等,在我上传最终构建后,我可以将其提交到实时应用程序商店,接下来我将开始处理版本 1.1 我添加并提交构建到像以前一样试飞,然后我将 1.1 提交到商店,依此类推。

在应用商店用户将看不到任何东西,除了提交的版本和当前版本不受任何试飞版本的影响,我可以在试飞时使用版本 9,但在应用商店中使用版本 3,甚至安排更新每个月,直到我达到 9。