1. 首先我们登录苹果开发者网站,并输入开发者账号登录:
-
点击右上角个人信息,选择所属公司的开发者账号;
image.png
2. 选择App Store Connect选项Go to App Store Connect。
3. 在App Store Connect页面选择你的App并进入TestFlight选项:
- 内部测试和外部测试都需要通过安装TestFlight工具来安装你的测试软件;
- 内部测试需要在Certificates, Identifiers & Profiles->Devices中配置测试机的UDID/UUID,在Xcode中更新你的Provisioning Profile文件并重新打包带有测试机UDID/UUID的测试包;
-
外部测试需要向Apple提交版本审核,审核通过会生成一个公开链接进行安装测试;
image.png
4. 添加测试机UDID/UUID:
- 进入Certificates, Identifiers & Profiles页面并选择Devices选项添加你的测试机;
-
输入测试机名称,UDID/UUID进行测试机注册;
image.png
5. 请确保Xcode打包带有测试机UDID/UUID的ipa安装包:
-
否则测试机依然没有办法通过内/外部测试组测试;
image.png -
在本地文件夹中找到Provisioning Profiles存放的文件夹,通过更新该项目的Provisioning Profile文件来更新新添加的测试机:
image.png
6. 内部测试:
-
新建内部群组,并添加测试版本:
image.png -
在用户和访问中添加测试人员,用于给相关AppleID的测试人员发送测试邮件:
image.png -
测试员添加成功后,返回内部测试组,将测试员添加至群组:
image.png - 添加构建版本进行内部测试,测试人员收到邮件后通过TestFlight安装测试版本测试软件;
7. 外部测试:
- 点击外部测试添加按钮,创建外部测试组;
- 点击公开链接按钮,启用公开链接;
- 设置测试员数量0-9999;
- 点击构建版本按钮,添加已上传的构建版本供Apple开发人员审核;
- 审核结束后会生成对应的公开链接,将此链接拷贝下来分发给测试员;
-
测试员收到链接或邮件之后,通过TestFlight安装测试;
image.png
网友评论