- 选择用户和职能
- 会看到之前已经添加的用户,可以管理用户的app访问权限,找到+添加用户
- 输入用户的apple id一般是注册时候的邮箱地址形式
- 添加成功后会提示已经发送邀请到对应的邮箱地址
- 用户需要登陆邮箱查收邮件并跳转到对应的网址验证登陆,过程中会提示下载testflight 并且于成功后输入一串字符串,这个字符串就是后面安装上testflight后必须输入的邀请码才可以查看到app,所以务必记住保管好
- 与此同时,已经将此用户同时加到了testflight beta版测试员列表中
- 然后返回itunes connect主页,选择‘我的app’,选择想要提供给用户测试用的app
- 切换到TestFlight标签,然后可以选择内部或者外部测试
- 然后可以看到+来添加新的测试人员,选择后会出现上面已经接受邀请验证通过的用户的apple id列表,选择
- 保存后生效
- 在终端设备上首先保证登陆的itunes store 与 app store里的apple id就是添加用户时填写的apple id。如果不是的话,需要在设备上选择设置, ituns store与app store选项,将之前的账号选择注销,然后输入新的apple id登陆即可
- 在itunes中下载testflight 安装到设备中
- 打开testfiligt,会自动通过设备中的已登陆apple id做自动登陆
- 成功后会在设备屏幕展示页下方出现 redeem,选择,然后输入上面提到的邀请码
- 之后就可以看到有权限看到的app列表了,选择对应的app就可以安装了
注意:当工程上传到itunes connect的时候,如果指定的平台是特定的,比如只指定了iphone, 那么登陆上testflight后会发现可以看到这个app的名称,但是却无法提供安装,提醒 iphone only
这个内部测试人员和外部测试人员的一个区别是,创建的时候,创建用户的时候就是默认添加了内部测试人员,邮箱地址必须是apple id。但是外部测试人员不需要,只要是邮箱地址就可以。