这让我抓狂,我在网上找不到任何信息,而且我找到的信息是矛盾的。苹果文档在这方面很糟糕,我陷入了死胡同...... 我想要完成什么?我有一个 iOS 应用程序,我想将其提供给外部 Beta 测试人员。
所以到目前为止我发现的是
步骤1)上传
上传构建的方法有多种。我应该选择哪一个进行外部 Beta 测试?我尝试查找有关每种可能性的信息,但没有找到任何信息。我选择了“仅限内部测试”。
第 2 步)获得 Beta 测试审核 显然,在将应用程序提交给外部 Beta 测试组之前,我需要进行 Beta 应用程序审查。我从哪里得到这个?如何提交我的应用程序进行 Beta 测试审核?! 上传后,我在这里看到我的应用程序。但接下来该去哪里呢?如何提交App进行Beta测试审核?
第 3 步)将构建添加到组中 目前我只能将构建添加到内部测试人员组中。再说一遍,我需要一步一步做什么才能使外部测试人员可用?
老实说,这让我抓狂...为什么苹果没有明确的逐步解释?!
编辑:如您所见,我无法将当前版本(70)添加到外部测试人员组中以触发 beta 应用程序审核。
如您所见,它只会“返回”直到构建 64(这可能是我更新到 XCode 15 的时间)
创建构建时需要使用“TestFlight 和 App Store”选项。
来自文档:
TestFlight 和应用商店
默认设置通过 TestFlight 分发并提交到 App Store。使用此选项可以更新存档中内容的内部版本号、执行自动代码签名以及使用符号上传应用程序。
TestFlight 仅限内部
通过 TestFlight 分发的默认设置并限制对您的团队的访问。使用此选项可防止您的应用程序的开发版本提交到 App Store。
注意添加的重点 - 如果您使用“TestFlight Internal Only”选项,那么您只能将构建分发给您的团队。