xcode iOS:Testflight没有可供外部测试人员使用的构建版本

x8diyxa7  于 2022-12-30  发布在  iOS
关注(0)|答案(5)|浏览(1444)

我正在使用testflight作为我的应用程序的beta测试工具。我已经上传了构建版本,但邀请已成功发送给内部测试人员,但没有邀请发送给外部测试人员。
下图显示两个组都已被邀请

此图像显示没有可供外部测试人员使用的构建版本

有谁能帮我完成这件事吗?

pkwftd7m

pkwftd7m1#

外部测试人员只能测试已通过Apple Beta审核流程(类似于App Store审核流程)的构建版本。每个新版本的App都必须通过此流程,但在初始审核流程成功后,同一版本的后续构建版本将不需要审核。
内部测试人员没有此限制。
由于这一点并不明显,你可以通过在构建版本中添加外部测试人员来触发TestFlight构建版本提交到Beta应用审查流程中。这样做会立即将状态更改为等待审查,一旦苹果审查了应用的beta版本,状态将再次更改,你会收到一封电子邮件,说它已经准备好进行测试。并且先前选择的外部测试人员将能够访问该构建。

xkrw2x1b

xkrw2x1b2#

好吧-这看起来很傻但是...
如果外部测试人员在构建版本进行beta评审之前加入团队,他们会被“卡”在“无可用构建版本”状态,即使苹果已经评审并发布了构建版本进行测试。
正如Alpaslan Firat提到的-解决这个问题的最简单方法是:
1.从组中删除测试仪(可使用“编辑”选择〉1)-不要删除测试仪
1.将所有测试人员重新添加到组中
然后,App Store Connect会识别出有一个构建等待测试,并发送邀请。
最初的问题是在一年前提出的--你可能会认为这个问题现在已经得到了解决。

z5btuh9x

z5btuh9x3#

有时需要移除和重新读取外部测试器组。

u4dcyp6a

u4dcyp6a4#

点击加号图标,进入TestFlight -〉Builds -〉添加测试版本。
为外部测试人员编写测试任务,然后-〉提交。
然后将测试邀请邮件发送给外部测试人员。

yb3bgrhw

yb3bgrhw5#

在我的情况下,它显示,因为电子邮件没有注册为苹果ID。所以我添加了新的电子邮件(苹果ID),现在的建设是可用的。

相关问题