App Store Connect 帮助
TestFlight 概述
TestFlight 可用于将 App 的 Beta 版构建版本分发给测试员、管理测试员并收集反馈。进一步了解。
在提交 App 至审核之前,请改进你的 App 并持续分发构建版本,直到所有问题得到解决。
使用 Xcode 13 或更高版本构建的 macOS App 才能使用 Mac 版 TestFlight 进行测试。如果你的 App 包含轻 App,你还可以邀请测试员单独测试轻 App 体验。受邀测试 App 的测试员可以测试 App 及其轻 App。同一台设备不能同时安装 App 及其轻 App,但测试员可以随时在二者之间切换。
了解如何使用 App Store Connect API 管理 Beta 测试。
第 1 步:提供测试信息
提供 App 的测试信息,例如对 Beta 版 App 的描述、要测试的功能以及用于提交反馈的电子邮件地址。你还可以选择展示已通过审核的 App 截屏和 App 类别信息。
第 2 步:上传构建版本
在 App Store Connect 上传构建版本。请参阅加密和美国出口合规的相关要求来判断是否需要为 App 提供加密文稿。构建版本最长可供测试 90 天。
【注】使用预置描述文件的构建版本必须包含 App 标识符才能使用 TestFlight。
第 3 步:邀请内部和外部测试员
创建测试员群组,然后为群组分配构建版本进行测试。你可以添加最多 10,000 位外部测试员和最多 100 位内部测试员(有内容访问权限的 App Store Connect 用户)来测试 App。若邀请了外部测试员,则构建版本需要通过审核。当你向测试员群组添加 App 的首个构建版本时,该构建版本将会自动发送至“App 审核”,以确保其符合《App 审核指南》的要求。每个 App 版本的首个构建版本需要经过全面审核,后续的构建版本通常只需经过基本审核。构建版本通过审核后即可开始测试。
【注】管理式 Apple 账户不能用于测试构建版本。
第 4 步:测试员下载 TestFlight 并接受测试邀请
测试员在其设备上安装免费的 TestFlight App,然后通过你发送的邀请电子邮件或公开链接来接受测试邀请、安装 App、发送反馈和获取更新。请注意,测试员将下载和安装 App 的瘦身变体版本。
【注】你可以为公开链接邀请设置条件,以限制外部测试员的数量。
第 5 步:查看测试员和构建版本信息
查看构建版本状态和分析数据(如 App 使用次数和崩溃次数),持续追踪测试员的参与度和 App 性能表现。你也可以向尚未接受邀请的测试员重新发送电子邮件邀请。
第 6 步:收集测试员的反馈
测试员可以使用 TestFlight 2.3 或更高版本发送反馈,也可以通过截屏直接从你的 Beta 版 App 发送反馈。Mac 和 Apple Vision Pro 版 TestFlight 也支持发送反馈。你可以在 App Store Connect 的“反馈”部分查看测试员反馈。设备运行 Apple tvOS 或早前版本的 iOS 的测试员可以将反馈发送至你在第 1 步中指定的电子邮件地址。
第 7 步:停止测试
完成测试后,你可以将某个构建版本设为过期以停止测试。如果未将构建版本设为过期,并且将其提交至 App Store,则已收到测试邀请的测试员将可以在构建版本上架 App Store 后继续进行测试。构建版本可供测试 90 天。