从15年9月开始,TestFlight开始支持直接在app里输入兑换码开始测试应用。
就是在上图中点击『redeem』,接着输入兑换码就可以进行应用的beta测试了。
testflight的更新说明
在之前,我们只能通过在connect的后台添加用户的邮箱,用户再将邮箱里的邀请链接在手机上打开,跳转至testflight才能加入测试计划。根据我之前邀请几百个用户的经验来看,这样的路径有两个比较复杂的地方:
- 要几小时后才能收到邀请邮件
很多用户没有使用邮箱的习惯,几个小时后再查邮箱很多用户就忘记了 - 链接要拷贝到手机是上打开
很多用户没有在手机上查看邮件的习惯,要将邮件里的链接拷贝到手机上再打开。很多用户在这步也放弃了
下面是我看到QQ邮箱的内测页面。
现在可以直接输入兑换码无疑方便了很多。那么怎么得到自己应用的邀请码呢?
直接在邀请的邮件里点击Start Testing按钮会跳到一个网页,网页里就能看到兑换码。如下图
重点来了
经过我的测试,这个兑换码只能使用一次。如果这个兑换码已经被使用过一次,那么第二台手机再输入的时候就无效了。
如果你在connect后台中删除了接收邀请邮件的账号,这个邀请码就再也无效了。即使你重新添加一个一样地址的用户邮箱。为了能够分别获得每个测试用户的设备信息,所以每个兑换码只能用一次。
所以,我只能用笨笨的方法了:
自己后台手动输入一堆邮箱,接收兑换码。然后再和内测用户单独沟通发放兑换码。
这里有一个小经验是:如果内测用户足够高频,并且和你有着良好的连接。beta测试只需要几十个人就够了。一周的beta测试可以覆盖大部分常用的功能。如果和他们有着密切的关系,有bug都会直接第一时间反馈过来。基本能够保证app上线时不会有灾难性的bug。小公司也无力维护一个几百个人的beta测试用户群。
相关链接:
TestFlight Beta Testing
网友评论
"所以,我只能用笨笨的方法了:
自己后台手动输入一堆邮箱,接收兑换码。然后再和内测用户单独沟通发放兑换码。" 这句话的意思我没大清楚. 比方说,我开始先填入A,B,C三个邮箱,接收兑换码,. 然后过了n小时之后,收到了A,B,C对应的码. 然后把这些码给用的是D,E,F邮箱的真正的内测人员,是这个意思吗? 如果是的话, 那么苹果后台添加测试人员的时候,那一步添加测试人员的时候,不就是关联的嘛,也就是添加上去的邮箱(apple id)的人才可以测试, 把A,,B,C的兑换码给D,E,F用不可行了不是? 求解.