内部测试和外部测试
- 内部测试:测试者必须是 App Store Connect 团队成员,最多 100 人。构建上传处理完成后即可测试,不需要苹果审核。
- 外部测试:任何有邮箱的人都可以参加,最多 10,000 人。每个版本的第一个构建要先通过 Beta App Review。
基本流程
- 用 Xcode 或其他工具把构建上传到 App Store Connect。
- 等构建处理完成,填写出口合规信息(是否使用加密)。
- 内部测试:把团队成员加入测试组。
- 外部测试:创建测试组,填写测试说明,提交 Beta 审核,通过后通过邮件或公开链接邀请。
- 测试者在 iPhone 上安装 TestFlight App,接受邀请后就能安装测试版。
需要注意的几点
- 构建有效期 90 天:过期后测试者就无法再打开,需要上传新构建。
- 公开链接:外部测试可以生成公开邀请链接,并设置人数上限,适合收集大量反馈。
- Beta 审核会被拒:崩溃、功能缺失、缺少测试账号等问题都会导致外部测试审核不通过。
- 不能代替上架:TestFlight 只用于测试,长期用它分发正式 App 违反苹果规定。
常见问题
- 构建上传后一直显示“正在处理”?通常几分钟到一小时,超过几个小时可以重新上传或检查邮件里的报错。
- 测试者收不到邀请?检查邮箱地址、垃圾邮件箱,或直接改用公开链接。
- 开发者账号到期会怎样?所有 TestFlight 测试都会停止。
相关阅读
App Store 审核要多久 · App Store 拒审常见原因 · 苹果开发者账号费用
还没有可用的苹果开发者账号,或 Beta 审核一直不过?私聊我帮你看。
Telegram · @C400985