网上有一大堆testFlight是啥,它的发展历史,它的好处,它的巴拉巴拉……但是第一次接触的我还是有点懵逼,还是不会操作。潜心研究文档一整天,弄明白点了,做个记录,也分享给大家。
一、testFlight可以提供内部测试,也可以提供外部测试。
1、无论什么测试,都需要这些准备工作:
创建app,完善app基本信息(怎么做百度去,好多呢);
打生产包(注意配置文件为:distribution—>app store)并上传;
2、内部测试:可以马上测,但测试人员必须是team里的,最多25人。
3、外部测试:构建版本24小时候通过apple审核后,发送邮件,马上邀请任何人(最多2000)来参加测试。
一、团队里添加成员的方法?成为内测人员的第一步!
在开发者账号中,进入itunes connect,点击用户和职能
进入用户和职能页面,点击加号
填写邀请人的信息,点击下一步,看清了,电子邮件填写的是Apple ID
选择职能,点击下一步
编辑信息,我都没写,点击存储
跳转页面,没有同意邀请的会显示“从新发送邀请”,刚刚添加的,会提示“将确认电子邮件发送到xxx邮箱”。
看一下都谁可以成为内部测试人员
点击activate your account登录app Develepe同意条款,成为成员。
四、发布内测
进入要进行内测的App页面
如上图,审核未通过是不能开启外部测试的,所以只能内部先测下。
点击TestFlight进入TestFlight页面填写测试信息
点击内部测试,选择需要测试的构建版本,添加测试人员,存储
1⃣如果有构架版本,在这里就可以选择了,如果没有,则打appStore的包并上传,成功后,在这里选择。
2⃣添加内部测试人员
添加上然后第三步,存储。这时,就像这些内部测试人员发送邮件了。
五、被邀请内部测试,会收到邮件,如下
点击view in testFlight进入邀请详情
用测试手机,在appStore上下载TestFlight App,登录并且打开,·
此时无论你手机登录的Apple ID是否是内测人员的Apple ID都可以作为此内测人员的测试设备。点击Redeem,输入邮件中的第三条验证码,点击Redeem,找到app,下载、测试了。
如果此Apple ID已经在其他设备上参与了此次测试,那么其他同Apple ID的设备(最多5台可登录同一个Apple ID,这样内部测试,最多可以有25 * 5 = 125台设备同时测试)就会显示正在测试的App,可以下载或者打开。
五、外部测试
外部测试与内部测试大同小异,点击外部测试,添加外部测试员,填写邮箱就可以了,不必是Apple ID。但是测试包一定是通过Apple审核的。点击开始测试,发送测试邀请,被邀请人接收邮件,像内部测试员一样操作,就开始测试啦!