TestFlight Beta 版测试让您能够分发您 App 的 Beta 版构建版本给测试员并收集反馈。您能够在您的 App Store Connect 账户中一次为至多 100 个 App 启用 TestFlight Beta 版测试。app
为您的 App 输入测试信息,例如一段描述和反馈电子邮件。若是您计划将您的构建版本分发给外部测试员(您团队外的人员),则您须要执行此操做。性能
使用 Xcode 或 Application Loader 上传您的构建版本。请参阅“加密和美国出口合规证实”来判断您是否须要为您的 App 提供出口合规证实文稿。构建版本上传后,可在 90 天内进行测试。测试
添加内部测试员(至多 25 个您组织中的 App Store Connect 用户)以便他们访问您分发的构建版本。您能够为外部测试员建立群组,而后将特定构建版本分配给他们。将构建版本添加至群组后,您能够添加外部测试员(至多 10,000 个您组织外的人员)来测试您的 App。若是您邀请外部测试员,则该构建版本须要通过 Beta 版 App 审核批准才能开始测试。加密
测试员在其设备上安装免费的 TestFlight App。而后经过邀请电子邮件或公开连接来接受邀请、安装您的 App、发送反馈并获取更新。测试员下载并安装您 App 的瘦身变体版本。code
经过在 App Store Connect 中查看构建版本状态和指标(如 App 使用次数和崩溃记录)来追踪您测试员的参与度和您 App 的性能。您也能够向还没有接受邀请的测试员从新发送电子邮件邀请。blog
在测试期间,不断阅读测试员的反馈,这些反馈被发送至您在第 1 步中指定的电子邮件地址。此外,在提交您的 App 至 App Store 以前,改进您的 App 并继续分发构建版本,直到全部问题获得解决。get
当您完成测试时,您能够选择将某个构建版本设为过时来中止对它的测试,并前往“App 发行流程概述”以将您的 App 提交到 App Store。若是您不将您的构建版本设为过时,且将其上传至 App Store,那么即便它在 App Store 上线后,已收到测试邀请的测试员将仍能够测试您的构建版本。90 天后,您的构建版本将在 TestFlight 中不可用。io
若要向 App Store Connect 用户提供您的 Beta 版构建版本,您的 App 无须进行“Beta 版 App 审核”。若要向外部测试员提供您的 Beta 版构建版本,您的 Beta 版构建版本可能须要审核。当您向群组添加您 App 的第一个构建版本,该构建版本会被发送至“Beta 版 App 审核”以确保其符合《App Store 审核准则》。这是您的 App 惟一一个须要全面审核的 Beta 版本,一旦经过便可开始测试。class