重要提醒:个人开发者 vs 公司开发者
在开始之前,请务必明确你需要注册哪种账号:
-
个人开发者账号:
- 费用: 99美元/年。
- 主体: 以个人名义注册,使用个人身份证信息。
- 功能:
- 发布 App 到 App Store。
- 最多可注册2个App ID(但可以在不同设备上开发多个应用)。
- 无法创建用户测试(TestFlight)的内部测试组(Internal Group),只能创建公开链接分享的测试组。
- 无法添加其他团队成员协作开发。
- App 详情页面的“支持链接”和“隐私政策链接”是必填项。
- 适合人群: 独立开发者、个人爱好者、学习使用。
-
公司开发者账号:
- 费用: 99美元/年(与个人相同)。
- 主体: 以公司或组织名义注册,需要提供公司邓白氏编码或相关法律文件。
- 功能:
- 发布 App 到 App Store。
- 可创建无限个App ID。
- 可以创建 TestFlight 内部测试组,邀请最多 10,000 名外部用户进行测试。
- 可以添加其他开发者、管理员等团队成员,进行协作开发。
- App 详情页面的“支持链接”和“隐私政策链接不是必填项(强烈建议填写)。
- 适合人群: 团队、公司、需要大规模测试或协作开发的开发者。
本指南主要针对个人开发者账号的注册流程。
第一步:准备工作 (至关重要)
在开始注册流程前,请务必准备好以下所有材料,否则很容易中途失败。
-
一台 Mac 电脑
- 注册过程必须在 macOS 系统下完成,使用 Safari 浏览器访问 Apple Developer 网站。Windows 或其他系统无法完成注册。
-
一个有效的 Apple ID
- 如果你没有,请先注册一个,这个 Apple ID 将是你登录开发者中心、管理账号、提交 App 的唯一凭证。
- 建议使用你常用的邮箱,并确保该邮箱可以正常接收邮件。
-
有效的个人身份证明文件
- 中国大陆用户: 有效的居民身份证正反面照片。
- 香港/台湾用户: 有效的身份证或护照。
- 澳门用户: 有效的身份证或护照。
- 要求:
- 文件必须清晰、完整、无遮挡。
- 照片需要是彩色,黑白或扫描件可能不被接受。
- 文件必须在有效期内。
-
一张有效的信用卡
- 用于支付 99 美元的年费。
- 支持类型: Visa, MasterCard, American Express, Discover, UnionPay (银联)。
- 注意:
- 确保信用卡有国际支付功能,并且额度充足。
- 确保账单地址与信用卡注册地址一致,或者至少是有效的地址格式。
- 如果是银联卡,部分银行可能需要提前开通海外支付功能。
-
一个有效的电子邮箱
用于接收 Apple 发送的重要通知和验证邮件,强烈建议使用你注册 Apple ID 的邮箱。
第二步:在线注册流程
准备工作就绪后,开始注册。
-
访问 Apple Developer 网站
- 在你的 Mac 上,打开 Safari 浏览器。
- 访问 Apple Developer Program 官网。
- 点击页面右上角的 "Account" 登录你的 Apple ID。
-
开始注册流程
- 登录后,如果你的 Apple ID 还未加入开发者计划,页面会显示 "Enroll in the Apple Developer Program" 的选项,点击 "Enroll" 开始。
- 你会看到 "Apple Developer Program" 的介绍页面,点击右下角的 "Start your enrollment"。
-
选择账户类型
- 在这里选择 "Individual" (个人)。
-
同意条款与条件
- 仔细阅读 "Apple Developer Program License Agreement"。
- 阅读完毕后,勾选下方的 "I have read and agree to the Apple Developer Program License Agreement"。
- 点击 "Continue"。
-
验证你的身份信息
- 这是最关键的一步,系统会要求你提供个人信息来验证你的身份。
- Full Name (全名): 填写你身份证上的中文全名。
- Address (地址):
- 填写你身份证上的中文地址。
- 格式必须正确,
XX省XX市XX区XX街道XX号,不要使用拼音。 - 省份、城市、区/县等都要填写完整。
- Phone Number (电话号码): 填写你的中国大陆手机号码,国家代码选择
+86。 - 填写完毕后,点击 "Continue"。
-
上传身份证明文件
- 系统会提示你上传身份证正反面照片。
- 点击 "Choose File",分别上传身份证正面和反面。
- 上传要求:
- 照片必须清晰,所有信息(姓名、身份证号、照片、有效期等)必须清晰可见。
- 文件格式为 JPEG 或 PNG。
- 文件大小通常要求在 2MB 以下。
- 上传后,系统会自动识别信息,请仔细核对识别出的信息是否正确,如有错误,请手动修改。
- 确认信息无误后,点击 "Continue"。
-
付款信息
- 选择你的 "Billing Address" (账单地址),通常默认就是上一步填写的地址。
- 选择你的 "Payment Method" (付款方式),选择信用卡。
- 输入你的 信用卡信息,包括卡号、有效期、安全码等。
- 务必确保所有信息准确无误,特别是账单地址,要与信用卡发卡行记录的地址一致。
- 点击 "Continue"。
-
确认订单
- 你会看到一个最终的确认页面,显示你的账户类型、费用和付款方式。
- 再次检查所有信息,确认无误后,点击 "Buy" 或 "确认购买"。
第三步:资质审核
付款成功后,你的注册申请就正式提交了,接下来是等待 Apple 的审核。
-
审核时间
- 通常情况下,审核需要 1-3个工作日,但在某些高峰期(如 WWDC 前后),审核时间可能会延长到一周甚至更久。
-
审核状态查询
- 你可以随时登录 Apple Developer Account 页面,在左侧菜单栏的 "Membership" 或 "账户" 选项下查看审核状态。
- 状态可能为:
Pending(待审核)、Approved(已批准)、Developer Inactive(开发者账号未激活)。
-
审核结果
- 审核通过: 你的邮箱会收到一封来自 Apple 的祝贺邮件,登录开发者账户后,你的状态会变为 "Active" (已激活),恭喜你,你现在是一名正式的苹果开发者了!
- 审核被拒: 如果被拒,邮件和账户页面会说明原因,常见原因包括:
- 身份证信息不清晰或无法识别。
- 地址格式不正确(例如使用了拼音)。
- 付款失败(信用卡信息错误或额度不足)。
- 信用卡账单地址与填写地址不匹配。
- 解决方法: 根据提示修改信息,然后可以重新提交申请(可能需要重新付款,但 Apple 通常会让你使用之前的付款记录)。
第四步:激活与配置
审核通过后,你还需要做一些基础配置才能开始开发。
-
同意新版条款
登录开发者账户后,系统可能会提示你需要同意最新的条款,请仔细阅读并同意。
-
创建 App ID
- App ID 是你的应用在 Apple 系统中的唯一标识。
- 进入 "Certificates, Identifiers & Profiles" > "Identifiers" > "App IDs"。
- 点击右上角的 号创建一个新的 App ID。
- Description: 给你的 App ID 起个描述性的名字,如 "My First App"。
- Bundle ID: 这是你的应用包名,格式通常是
反向域名.应用名,com.yourname.myfirstapp,这个 Bundle ID 在 Xcode 中创建项目时就要保持一致。
-
配置 Xcode
- 打开 Xcode,进入
Preferences > Accounts。 - 点击 号,选择
Apple ID,登录你的开发者账号。 - 登录成功后,你就可以在 Xcode 中创建新项目,并在
Signing & Capabilities标签页中选择你的开发者账号和对应的 App ID 来签名你的应用了。
- 打开 Xcode,进入
总结与常见问题
- 全程必须用 Mac 和 Safari: 这是硬性规定,无法绕过。
- 地址用中文: 填写中国大陆地址时,请务必使用中文全称,不要用拼音。
- 信用卡问题: 99%的付款失败都和信用卡的国际支付功能或账单地址有关,如果银联卡支付失败,可以尝试换一张 Visa 或 MasterCard。
- 审核被拒怎么办: 不要慌,仔细阅读邮件和账户中的拒绝原因,针对性地修改信息后重新提交即可,通常第一次被拒后,修改后很快就能通过。
- 忘记密码: 在登录页面点击 "Forgot Apple ID or password?" 进行找回。
希望这份详细的指南能帮助你顺利完成苹果个人开发者账号的注册!祝你开发顺利!
