先分清两个名字
| Apple ID | 苹果开发者账号 | |
|---|---|---|
| 是什么 | 苹果的登录账号 | Apple Developer Program 会员资格 |
| 用来做什么 | 登录设备、App Store 购物、iCloud | 上架 App Store、TestFlight、App Store Connect |
| 要不要付钱 | 注册本身不收费 | 个人和公司是 99 美元 / 年,中国大陆通常显示 688 元 |
| 和谁绑定 | 一个邮箱对应一个 Apple ID | 会员资格挂在一个 Apple ID 上 |
所以“有 Apple ID”和“有开发者账号”不是一回事。开发者账号一定对应一个 Apple ID,有 Apple ID 却不一定加入了开发者计划。
只有 Apple ID 时能做什么
用普通 Apple ID 登录 Xcode,可以把自己写的 App 装到自己的 iPhone 上调试,描述文件大约 7 天后过期,需要重新安装。这样不能上架 App Store,也不能用 TestFlight。免费能力的边界见 苹果开发者账号免费吗。
要对外发布,需要用这个 Apple ID 加入开发者计划并支付年费。流程见 苹果开发者账号怎么注册,费用见 苹果开发者账号多少钱。
注册时怎么选 Apple ID
- 用真实姓名,并打开双重认证。
- 建议单独准备一个用于开发的 Apple ID,不要和日常购物、家人共享的账号混在一起。
- 地区、姓名和付款资料保持一致。中国大陆账号付款时通常显示人民币,见 中国大陆怎么注册。
- 一个主体保持一个开发者账号更稳妥,不要为了多注册去批量新建 Apple ID。
个人会员资格不能转让给别人。不要购买别人的 Apple ID 来当开发者账号用,见 苹果开发者账号购买安全吗。
常见问题
有 Apple ID 是不是就有苹果开发者账号?
不是。Apple ID 只是登录账号。要上架 App Store,还得用这个 Apple ID 加入开发者计划并支付年费。
换一个新的 Apple ID,开发者账号会跟着过去吗?
不会自动过去。会员资格挂在当时加入计划的那个 Apple ID 上。改这个 Apple ID 的邮箱,一般还是同一个账号;新建一个 Apple ID,等于另一个登录身份,不会继承已付费的会员资格。
没有 Mac,只有 Apple ID 能注册吗?
可以提交注册。用 iPhone 或 iPad 上的 Apple Developer App,登录准备好的 Apple ID 就能申请。打包上架通常仍需要 Mac 或云端构建。
相关阅读
谷歌账号和开发者账号的区别 · 怎么注册 · 申请需要什么材料 · 免费吗、能共享吗 · 个人号还是公司号 · 苹果账号专题
不确定现在这个 Apple ID 能不能用来注册,把地区和你是个人还是公司发我,我帮你看该不该换号。
Telegram · @C400985