在 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 “没有可用的构建”