在 Testflight 中没有可供内部用户使用的构建

Posted

技术标签:

【中文标题】在 Testflight 中没有可供内部用户使用的构建【英文标题】:No builds available In Testflight for internal users 【发布时间】:2021-04-15 13:48:40 【问题描述】:

我已将我的构建上传到我的 App Store Connect,它是“等待批准”,但是,我的意图是与少数内部用户进行测试。 我把他们都放在了一个内部小组中,即使应用程序没有经过审查,他们也应该能够进行测试。当我去邀请他们时,它说没有可用的构建,我不明白为什么。我正在添加一张我的 Testflight 的图片。有什么我必须做的吗?

感谢您的帮助

【问题讨论】:

【参考方案1】:

为“内部用户”构建的版本需要 App Store 审核。如果您希望用户无需审核即可访问测试版本,则不能使用组。

【讨论】:

我是否必须等待构建完成审核才能将其发送给个人用户? 对内部测试人员组,是的。 内部测试无需审核。不过,您必须通过审核才能进行外部测试。【参考方案2】:

在here 的讨论之后,这似乎是苹果方面的一个错误,可以通过将“ITSAppUsesNonExemptEncryption”键添加到您的 Info.plist 来解决

【讨论】:

您的链接因拼写错误而失效。我修好了:developer.apple.com/forums/thread/128891 哦,我的错,谢谢【参考方案3】:

@kjyv 是正确的。

替代方法:

删除内部测试人员组中所有无法访问最新版本的测试人员,然后重新邀请他们。

给 Apple 几分钟时间来宣传这些更改,您应该会通过 TestFlight 收到最新版本的邀请。

【讨论】:

以上是关于在 Testflight 中没有可供内部用户使用的构建的主要内容,如果未能解决你的问题,请参考以下文章

带有 testflight 的 iOS 内部测试 - 如何在没有“技术”角色的情况下进行测试?

创建 TestFlight 内部测试人员组?

如何为某些用户修复 Testflight “没有可用的构建”

Testflight邀请未发送给内部测试人员

iTunes Connect TestFlight 不发送邀请

在 Itunes Connect 中,再次将“准备销售”构建提交给 Testflight