TestFlight 技术文档站
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
关于 TestFlight
TestFlight 是 Apple 官方的 Beta 版 App 测试分发工具——开发者把尚未上架 App Store 的构建版本上传,通过邮件或公开链接把内测名额发给团队成员和外部测试者,测试者在 TestFlight App 里接受邀请、安装 Beta、提交反馈和崩溃报告。它横跨 iOS、iPadOS、macOS、tvOS、visionOS、watchOS 六大平台,是 Apple Developer Program 会员可以使用的免费功能。
本指南同时面向两端读者:
- 开发者:你手里有个 App 想在正式上架前先跑一轮真实用户测试,但不想绕 UDID + 描述文件那套老流程——TestFlight 帮你搞定分发、审核、反馈采集全链路,省去自建服务器和签名配置的麻烦。
- 测试者:你收到了一封邮件或者看到了一个公开链接,想帮某个 App 做 Beta 测试但不知道怎么上手——从装 TestFlight 到接受邀请、提交反馈,这里每一步都讲清楚。
产品档案
| 项目 | 内容 |
|---|---|
| 开发者 | Apple |
| 所属生态 | Apple Developer Program(99 美元 / 年) |
| TestFlight App 大小 | 约 19.6 MB |
| 内购 | 免费 |
| 支持平台 | iOS / iPadOS / macOS / tvOS / visionOS / watchOS / iMessage |
| 最低系统版本 | iOS 16 / macOS 13 / tvOS 18 / visionOS 1 / watchOS 9 |
| 外部测试上限 | 10,000 人 |
| 内部测试上限 | 100 人 |
| 单构建有效期 | 90 天 |
主线导览
本指南按「从加入到发布」的时间线组织,你可以直接跳到最关心的章节:
- 刚接触 TestFlight,想搞清楚它能做什么、有哪些硬限制 → TestFlight 是什么
- 你是开发者,手里有 App 还没上 Store,想跑一轮测试 → 开发者计划
- Xcode Archive 完了,怎么传构建、怎么建新组、怎么邀人 → Archive 上传
- 你收到了一封 TestFlight 邮件或看到了一个公开链接 → 邮件邀请
- 测了 App 想发反馈或者遇到了崩溃 → iOS 反馈
- 轻 App、iMessage、tvOS 这些特殊形态怎么测 → 轻 App 测试