我正在使用testflight作为我的应用程序的beta测试工具。我已经上传了构建版本,但邀请已成功发送给内部测试人员,但没有邀请发送给外部测试人员。下图显示两个组都已被邀请
此图像显示没有可供外部测试人员使用的构建版本
有谁能帮我完成这件事吗?
pkwftd7m1#
外部测试人员只能测试已通过Apple Beta审核流程(类似于App Store审核流程)的构建版本。每个新版本的App都必须通过此流程,但在初始审核流程成功后,同一版本的后续构建版本将不需要审核。内部测试人员没有此限制。由于这一点并不明显,你可以通过在构建版本中添加外部测试人员来触发TestFlight构建版本提交到Beta应用审查流程中。这样做会立即将状态更改为等待审查,一旦苹果审查了应用的beta版本,状态将再次更改,你会收到一封电子邮件,说它已经准备好进行测试。并且先前选择的外部测试人员将能够访问该构建。
xkrw2x1b2#
好吧-这看起来很傻但是...如果外部测试人员在构建版本进行beta评审之前加入团队,他们会被“卡”在“无可用构建版本”状态,即使苹果已经评审并发布了构建版本进行测试。正如Alpaslan Firat提到的-解决这个问题的最简单方法是:1.从组中删除测试仪(可使用“编辑”选择〉1)-不要删除测试仪1.将所有测试人员重新添加到组中然后,App Store Connect会识别出有一个构建等待测试,并发送邀请。最初的问题是在一年前提出的--你可能会认为这个问题现在已经得到了解决。
z5btuh9x3#
有时需要移除和重新读取外部测试器组。
u4dcyp6a4#
点击加号图标,进入TestFlight -〉Builds -〉添加测试版本。为外部测试人员编写测试任务,然后-〉提交。然后将测试邀请邮件发送给外部测试人员。
yb3bgrhw5#
在我的情况下,它显示,因为电子邮件没有注册为苹果ID。所以我添加了新的电子邮件(苹果ID),现在的建设是可用的。
5条答案
按热度按时间pkwftd7m1#
外部测试人员只能测试已通过Apple Beta审核流程(类似于App Store审核流程)的构建版本。每个新版本的App都必须通过此流程,但在初始审核流程成功后,同一版本的后续构建版本将不需要审核。
内部测试人员没有此限制。
由于这一点并不明显,你可以通过在构建版本中添加外部测试人员来触发TestFlight构建版本提交到Beta应用审查流程中。这样做会立即将状态更改为等待审查,一旦苹果审查了应用的beta版本,状态将再次更改,你会收到一封电子邮件,说它已经准备好进行测试。并且先前选择的外部测试人员将能够访问该构建。
xkrw2x1b2#
好吧-这看起来很傻但是...
如果外部测试人员在构建版本进行beta评审之前加入团队,他们会被“卡”在“无可用构建版本”状态,即使苹果已经评审并发布了构建版本进行测试。
正如Alpaslan Firat提到的-解决这个问题的最简单方法是:
1.从组中删除测试仪(可使用“编辑”选择〉1)-不要删除测试仪
1.将所有测试人员重新添加到组中
然后,App Store Connect会识别出有一个构建等待测试,并发送邀请。
最初的问题是在一年前提出的--你可能会认为这个问题现在已经得到了解决。
z5btuh9x3#
有时需要移除和重新读取外部测试器组。
u4dcyp6a4#
点击加号图标,进入TestFlight -〉Builds -〉添加测试版本。
为外部测试人员编写测试任务,然后-〉提交。
然后将测试邀请邮件发送给外部测试人员。
yb3bgrhw5#
在我的情况下,它显示,因为电子邮件没有注册为苹果ID。所以我添加了新的电子邮件(苹果ID),现在的建设是可用的。