XCode 7.1 Testflight 内部测试错误

XCode 7.1 Testflight Internal Testing bug

我花了一整天的时间试图修复我现在认为这是 Apple 端的错误。

我已成功将 iOS 构建上传到 iTC,该构建已得到正确处理,并在 TestFlight 部分的内部测试选项卡下显示 'testing'。

我尝试切换内部测试 on/off 但没有成功(总是给出 'operation_failed')。我还尝试删除并重新添加内部测试人员。

没有发送邀请。 TestFlight 上没有任何内容。这到底是怎么回事?

请注意,这不是我提交的第一个内部测试版本。其他人曾经正常工作(回到 XCode 7.0 和 iTC 的旧版本)

我也面临同样的问题。

解法:

如果您已从 XCode 6.x 迁移到 XCode 7.x,则可能会遇到该问题。新 Xcode 默认设置禁用测试功能。所以必须再次启用它。

Xcode 7.x 建议在左侧 "Project Warnings" 区域启用它。

如果你发现像"Update to recommended settings"、select这样的警告,请查看它,它会打开弹出窗口,按"Perform Changes"并再次将新版本发送到 Test Flight 并等待时间(有时可能需要 1 或 2 小时)。

大功告成!!!

您将在 Test Flight 新提交的版本中获得您的测试人员列表。 :)

您还可以通过以下方式启用它: Xcode > Target > Build Settings > Build Options > Enable Testability > Make "Yes" for debug.