一、基本流程及关键说明:
1、构建iOS版本,上传至App Store Connect(公开测试需审核app)
2、测试者需安装 TestFlight APP
3、依据兑换码或公开连接,通过TestFlight app获取安装应用
4、新版本消息TestFlight通过推送或邮箱通知测试者
5、统计app信息及反馈
二、测试人员分为内部测试者和外部测试者:
内部测试者:
1、内部人员账户,有管理者赋予的权限
2、通过邮箱发送兑换码
3、人数上限为25,设备上限30
4、app不需要审核,可查看、安装不同版本app
外部测试者:
1、人员可分不同组,不同组可测试不同版本,组内人员可设置人员限制
2、通过邮箱发送兑换码(定点邀请)+公开连接(公开邀请,人员是匿名的)
3、测试人数上限为10000,设备不限
4、app需要审核
三、关键点说明:
1、首次用于外部测试的app会接受人工审核(与上线类似)
2、版本有效期为上传日期起90天
3、同时测试版本上限100
4、公开连接,任意人都可加入,可设置上限,可停用
5、该版本应用后天删除后,不会删除用户本地已安装app
四、TestFlight
1、iOS 13上使用TestFlight 2.3可以直接发送反馈信息(截图、文字)、兑换码用户可以使用邮箱反馈、公开连接用户无反馈渠道,奔溃信息由苹果统一统计。
2、TestFlight 可测试app 下方 可展示营销网站
总结(外部测试):
优点:测试人员广泛、安装快捷、反馈由appstoreconnect统计查看
缺点:发布步骤多、需审核,与app发布到appstore类似,实效性差
适用范围:适合app阶段性测试使用(公测)
注:
1、网上分享信息:上传版本相同、build版本不同,审核快(待确认)