TestFlight的简单使用
2017-05-11 本文已影响407人
翀鹰精灵
在2014WWDC中库克用了20秒的时间,简短的3句话,介绍了测试版本的TestFlight服务。TestFlight用于将Beta版测试,TestFlight已经被苹果收购,所以不要担心存在第三方测试造成数据泄露问题。此前苹果最多允许1000名用户参与测试,不过根据苹果最近的文档显示,开发者现在最多可邀请2000名用户参与应用的beta版测试。同时测试时间也已经由此前的30天延长到60天。
详细说明,详见苹果TestFlight Beta Testing页面.
02.png
TestFlight的测试方式分为两种:
一种是内部测试
- 内部测试不需要苹果审核
- 内部测试可加25名人员
一种是外部测试 - 外部测试需要苹果审核1–3天
- 外部测试可加2000名
TestFlight的使用步骤
注意,使用TestFlight前有两个必要条件:
第一:用户需要在AppStore中安装TestFlight软件
第二:用户需要上传一个构建版本(待审核状态的即可)
1.登录iTunes Connect ,找到要测试的app,点击上面的TestFlight
03.png
2.在TestFlight页面中,我们可以看见添加的构建版本
05.png
3.构建的测试版本有了,我们需要添加测试人员,在添加 iTunes Connect 用户中,我们只能选择相应的测试人员
06.png
如果我们想加入新的测试人员,需要在用户职能中添加
07.png -
外部测试人员
09.png - 内部测试人员
08.png
点击➕后,输入相应的用户信息
10.png
11.png
12.png
在用户职能列表中我们就可以看见新添加的人员了
13.png
这是提示已经将信息发送到邮箱,打开我们的邮箱,看到收到这样一封邮件
14.png
点击activate your account进入官网
15.png
登录后同意服务条款信息
16.png
同意后,可看到如下界面
17.png
再进入到TestFlight页面中,点击iTunes Connect用户,选择需要测试的人员.
18.png
点击进来后,点击好,可以看到该人员已经收到邀请
19.png
20.png
这里我们登录我们的APPID账号,看到收到一封邀请测试的邮件.
21.png
点击View in Testflight 将会在Testflight中打开,点击获取,即可安装.
22.png
安装成功后,手机上将会显示该图标.
23.png
遇到的坑:
如果这里有缺少出口合规证明的警告,只需要在Xcode的info.plist中增加键值对,ITSAppUsesNonExemptEncryption 设置为NO即可.
还可以将带有警告的删除
25.png
26.png