内部测试是供本公司内部人员测试的,最多可以邀请25位内部人员进行测试。而外部人员测试则可以邀请最多10000人进行测试,接受外部测试员测试的构建版本需要进行 Beta 版 App 审核。这个审核和App Store审核不一样,App Store即使还没有通过审核,但是这里通过审核了也可以邀请外部人员进行测试。Beta 版 App 审核通过之后,可以生成对外的公开链接,任何apple用户都可以通过testFlight安装此应用。
具体操作如下
1.上传App到开发者账号下,等待构建版本成功后开始进行
2.testFlight位置
点击:https://appstoreconnect.apple.com 登录appleID,点击我的App,打开想测试的App,点击红框的TestFlight进入测试
3.添加内部测试员之前需要添加 Connect用户,如下图。点击我的App,选择“用户和访问”
点击下图+号添加connect用户,输入用户信息,输入用户职责,点击邀请
邮箱收到邀请后点击接受邀请
接受邀请后进行下一步
4.添加内部测试员,如下图所示,选择App Store Connect 用户,点击+号添加测试员,选择需要邀请的测试员,点击添加。
5.接受邀请。测试员用手机下载testFlight App,在邮箱中找到邀请码,复制,点击testFlight App 右上角的兑换按钮,输入邀请码,即可进行安装测试
点击添加外部测试员,创建分组,创建好分组之后选择测试员(如果之前没有提交过构建版本,那么此处的“添加外部测试员”是灰色不能点击状态)
选择群组内的构建版本,添加需要测试的版本,提交Beta 审核,等待审核。一般账号没问题的话,首个版本,第二天就审核通过了
测试Beta版审核通过 ,只有首次提审需要等待,之后提审之后可以立即生效
选择测试员页面,选择启用公开链接,弹框选择启用,即可打开测试用的公开链接
开启完公开链接之后,可以看到如下图,可以复制此链接给测试人员,测试人员直接用safari打开此链接,会直接打开testFLight app,提示下载。可以在此页面控制"停用链接",设置链接使用人数的上限,最多为10000人。
点击左侧的"添加外部测试员"可以添加另外的分组,不同的分组可以添加不同的测试员,生成不同的测试链接