TestFlight 作为 App Store 官方内测功能框架,是作为公司目前 iOS 客户端 beta 测试环节的主要工具
TestFlight 功能以 构建版本与 测试人员作为两个维度进行管理。要加入 TestFlight 内测环节,首先必须从App Store下载并安装 TestFlight APP*
测试人员类型分为:App Store Connect 测试人员、外部测试人员
该类型测试人员通俗讲,是指内部测试人员(以下简称内测人员),同一个APP中最多同时存在25名内测人员,只有接收到内测 AppleID 邀请并同意,才能获得此身份。
该类型测试人员通俗讲,是指白名单,同一个APP中最多同时存在10000名白名单,通过在 TestFlight 中添加指定邮箱邀请并同意,以及公开链接访问,即可成为 beta 版本内测用户。
内测人员
白名单
image.png
TestFlight 用户类型面板,PS:所有测试人员包含内测人员
在App Store Connect后台中,以用户群组的方式进行外部测试人员的管理。
两种途径的区分:通过邮箱邀请的白名单可以在后台查看受邀AppleID;通过公开链接加入的白名单则在AppleID处显示匿名。
以下为群组管理的主面板:
群组管理主面板
部分页面说明:
测试员:右侧的"+"入口,是指通过邮箱邀请形式加入白名单,受邀请的邮箱在同意后成为白名单人员并加入该群组。
公开链接:邀请任何人来测试 App 的 Beta 版。在创建此链接后,测试员将能够使用 TestFlight在他们的设备上安装 App 的 Beta 版,并与他人分享此链接,不同群组设置的公开链接都是独立存在的。未加入testflight的用户,可通过此链接访问以此完成内测版本 APP 下载并自动加入至该群组。通过该群组公开链接参与内测的用户会自动加入至该群组中,即成为白名单用户。
测试员数量:此处可编辑上限为9999人
以下为构建版本面板:
image.png
此面板可管理配置APP指定构建版本给该群组人员,当多个构建版本存在时,默认推送版本号最新的构建版本。
通过构建版本旁边的+号,可对该群组新增指定的构建版本。
image.png
构建版本主面板中,记录并管理所有上传过APP构建版本。
构建版本分为主版本号与构建版本号,主版本号下可上传多个不同构建版本,但相同主版本号下构建版本号不能相同。默认构建版本的内测有效期为90自然天。
image.png
点击进入指定的构建版本号中,进入构建版本的主面板
image.png
构建版本的过期规则:当正式版本发布至App Store后,应及时将该主版本号下的所有构建版本设置为过期。
以上就是关于 TestFlight 内测管理面板的功能使用说明。