ios - 是否可以在 TestFlight 中同时激活内部和外部构建?

标签 ios app-store-connect testflight beta

我们公司目前正在使用 TestFlight 进行 Beta 测试,我们希望推出具有多项重大更改的新版本。我们希望在推送新版本之前进行测试以确保它没有任何灾难性错误,但不幸的是,这里的许多人都在远程工作,我们无法在他们的设备上手动安装新版本。

我想做的是将新版本上传到 iTunes Connect,并且在我们有机会对其进行测试之前不提交它以供审核。根据 Apple 的说法:

As you upload new builds for a prerelease version, internal testers will always get the most recent build you uploaded. External testers get access to the update only after you have submitted it to Beta App Review and it has been approved.

这很好。这正是我想要的。然而,在下一行,他们继续说:

Uploading a new build will automatically disable new installations of older builds.

我的理解是,如果您上传新的内部版本,则没有人能够安装旧的外部版本。那正确吗?如果是这样,是否有任何方法可以拥有第二个内部测试版本?

最佳答案

我在这里看到你的误解。它的工作原理是,当您上传新版本时,所有内部测试人员都会收到通知并能够下载新版本。只有来自内部测试人员的旧版本将被禁用,而外部测试人员将能够下载您的应用程序的最新审查版本长达 30 天。只有当您同时提交新版本以供外部测试审查时,您才会更新外部测试人员的版本。在那之前,他们将能够下载当前版本。希望有所帮助, 朱利安

关于ios - 是否可以在 TestFlight 中同时激活内部和外部构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30650877/

相关文章:

ios - Swift - 导入后图像质量下降

ios - 在边界内转换 UIView

ios - 如何使用 faSTLane 构建 react native iOS 应用程序

ios - 将 'Ready for Sale' 版本添加到 Testflight

iOS 无效代码签名权利

ios - 将 NS_OPTIONS 存储在 swift 字典中

ios - Epub 字体修改不起作用

ios - 如何在 itunesconnect 上查看我的 ios 应用程序版本历史详细信息

iphone - iAd 未在已发布的 iPhone 应用程序中显示

ios - 错误 ITMS-90174 : “Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision.”