加入 Apple Developer Program:99 美元是 TestFlight 的前提
Apple Developer Program 是什么
Apple Developer Program 是 Apple 官方的开发者订阅计划,年费 99 美元。你需要这个计划才能:
- 把 App 上传到 App Store
- 使用 TestFlight 分发 Beta 版
- 访问 Xcode Cloud 持续集成
- 使用 Apple API(Sign in with Apple、App Store Server API 等)
没有这个计划,你只能在 Xcode 里用免费的个人团队签名(最多 3 台设备、7 天有效期)玩自己写的 App,没法分发、没法用 TestFlight。
注册流程
注册 Apple Developer Program 需要准备:
- 一个 Apple ID:如果还没有,去 Apple ID 注册页面申请一个。用 Gmail 或 iCloud 邮箱都行,但建议专门为开发者用途申请一个新的,避免和日常邮件混在一起。
- 双因素认证(2FA):Apple 强制要求,在 Apple ID 账户页面开启。
- 身份证或护照:Apple 会要求你输入真名和证件信息,用于身份校验。
- 信用卡或 Apple Developer 礼品卡:99 美元年费,用礼品卡支付可以避开部分地区的信用卡问题。
注册步骤:
- 打开 Apple Developer 官网,登录你的 Apple ID。
- 点 Membership → Enroll → Start Your Enrollment。
- 选择个人(Individual)或公司(Organization)。
- 填写个人/公司信息,支付 99 美元。
- 等 Apple 审核通过(通常 24~48 小时)。

个人 vs 公司 vs 企业版
| 方案 | 年费 | 测试者上限 | 适用场景 |
|---|---|---|---|
| Individual(个人) | $99 | 内部 100 / 外部 10,000 | 独立开发者 |
| Organization(公司) | $99 | 内部 100 / 外部 10,000 | 有 D-U-N-S 号的有限公司,可加多个团队成员 |
| Enterprise(企业) | $299 | 内部 100 / 外部 10,000 | 500 人以上的大型企业,有 MDM/MAM 分发需求 |
个人版和公司版在 TestFlight 功能上没有任何区别——名额相同、审核相同、流程相同。区别只在于公司版可以邀请其他团队成员加入 App Store Connect 协作,个人版只有一个 Account Holder。
注册后你会得到什么
缴费通过后,你的 Apple ID 变成 Account Holder,可以登录:
- App Store Connect:上传 App、管理 TestFlight、查看崩溃和反馈的主后台。
- Xcode:Xcode → Preferences → Accounts → 加号登录你的 Apple ID,Archive 完后可以直接上传构建。
- Apple Developer Forums:官方论坛,可以发帖问问题。
- WWDC 直播和视频:开发者大会的直播和归档。
一个小坑:Managed Apple ID
如果你是 Apple Business Manager / School Manager 的管理员,请特别注意——Managed Apple ID 不能参与 TestFlight。无论是作为开发者登录 App Store Connect 还是作为测试者接受邀请,Apple 都会拒绝。这个限制目前没有绕过方式,只能用普通的 Apple ID 参与。