iOS 的开发者账号分为两大类:Apple Developer Program 和 Apple Developer Enterprise Program 。
Apple Developer Program 将开发出来的 App 放在 在 AppStore 面向公众分发,也可以在 TestFlight 进行 Beta 测试。
Apple Developer Program 又分为 个人账号
和 组织账号
。
类别 | 申请场景 | 费用 | 备注 |
---|---|---|---|
个人账号 | 个人或独资企业/一人公司可以申请个人账号 | 688元/年 | 折合99美元/年 |
组织账号 | 非营利组织、合资企业、合伙企业或政府组织可以申请组织账号 | 688元/年 | 折合99美元/年;非营利、教育或政府组织,可以选择申请豁免会费。 |
通常情况下,我们的 App 更多的是在 App Store 面向公众分发的,因此会根据情况申请上述两个子类中的一种。
Apple Developer Enterprise Program 仅将开发出来的 App 向企业内部员工分发,不对外公开,也不可以在 TestFlight 进行 Beta 测试。
费用为 299美元/年。
实际在公司中进行开发时,我们通常都是申请 Apple Developer Program 中的
组织账号
,后续内容以此为例。
可以在 iPhone 端申请,也可以从 Mac 电脑端申请。此处以 Mac 电脑端为例。
注册为开发者之前需要先有 AppleID,点击申请 AppleID
创建 appleID
官方参考文档
以 iPhone 手机端为例,型号 iPhoneX,系统版本 15.2 。
为了保证后续注册过程的顺畅,我们需要先清理手机中的已有账号信息。
设置
> [你的姓名]
> 退出登录
App Store
,然后选择 App
页签,点击右侧头像,选择新页面底部的 退出登录
Developer
应用,如果有,卸载该 App设置
> 登录 iPhone
,使用新申请的 AppleID 进行登录App Store
,使用新申请的 AppleID 进行登录App Store
,重新下载 Developer
应用Developer
,使用新申请的 AppleID 进行登录之所以执行这里的清理操作,是为了避免出现奇奇怪怪的问题。我一开始未清理,直接注册时碰到的问题是:在付款的前一步一直提示 AppleID 有问题,如下图:
AppleID 地区不匹配
此外,在执行后续的注册操作时,会使用到
Developer
应用,在手机端和电脑端都可以通过 AppStore 安装该应用。但在电脑端安装时要求 MacOS 不能低于 12.0。
Apple 官方介绍:邓白氏码
D-U-N-S Number
,全称:Data Universal Numbering System。它是一个独一无二的 9 位数字全球编码系统,对于企业而言就像是一种身份识别码(类似个人身份证)。邓白氏编码被广泛应用于企业识别、商业信息的组织及整理,在与国外企业交流或注册国外相关账号时会使用到该编码。
在注册 Apple 开发者账号时,需要填写该编码信息。
检查自己所在组织是否已拥有 D-U-N-S 编号;
法人实体
一项需要填写公司全名(需要将中文名称翻译为英文)查找邓白氏码
如果前一步已经查找到对应的邓白氏码,不需要再申请了。
如果查找失败,先确认填写的查找信息是否有误。如果确实没有查找到,则需要 向 D&B 发出申请,大约需要 5 个工作日。
如果上面的链接无法申请,还可以点击此处进入 apple 帮助中心,然后选择 会员资格和账户
>D-U-N-S编号
,如下:
选择会员资格和账户
选择邓白氏码
然后在弹出的页面中选择合适的联系方式告知 apple 我们需要申请邓白氏码:
选择联系方式
后续按照沟通内容如实提交相关申请信息即可。
设置
> [你的姓名]
> 密码与安全性
开启双重认证
>继续
开启双重认证
下一步
。系统可能会要求我们回答 Apple ID 安全提示问题
注册
按钮,如下图:注册开发者
开始注册
,如下图:开始注册
Developer
应用,并选择 账户
选项卡账户
页面中的 立即注册
条目补充:全域名解析和泛域名解析: 在浏览器中直接输入 baidu.com ,不需要加 www 或其他前缀就能直接解析并进入,这种形式称为
泛域名解析
在浏览器中完整输入 www.baidu.com 才能正常打开网站,不加 www 或其他前缀无法解析并进入,这种称为全域名解析
域名解析方式在购买域名时自主选择,支持泛域名解析的域名价格更高。
上一步的相关信息提交成功之后,苹果官方会将审核结果反馈到上一步填写的邮箱中。
问题反馈举例
资料审核通过
注册信息确认成功
在上一步注册申请已经通过的反馈邮件中,有一个
现在查阅
的超链接,点击该链接之后,还是会打开Developer
应用,只有在该应用中才能继续完成后续操作。
- 在 iPhone 手机端打开
Developer
应用- 选择
账户
选项卡- 点击
继续注册
条目- 按照要求填写并提交相关信息
- 最后付费即可
付费
只有总公司才算有效的法人实体,才能注册企业(组织)账号。
商号或分公司不属于完全法人实体,即便它们也有各自的工商营业执照。
企业网站必须是可以公开访问的,且网站域名的所有者必须是该企业。
特殊情况:如果总公司没有网站,使用分公司的网站也可以。——邓白氏码使用总公司的。
注意:如果现有的企业信息和邓白氏码系统中的信息不一致,在提交申请注册信息时就会提示 档案信息与D&B中的信息不一致
此时,我们就到 https://developer.apple.com/enroll/duns-update 页面提交联系人、邮箱、电话信息,然后就会收到如下反馈。
申请更新邓白氏码
后续根据 D&B
的联系情况更新相关信息即可。
根据 续订您的年度会员资格订阅 中的说明,通过 Developer
应用完成注册的,会员资格到期后会自动续期。
如果不想自动续期,可以根据 取消 Apple 提供的订阅 中的说明进行操作。
在某些特殊情况下, 可以按照 转让管理员(帐户持有人职能转让) 中的说明对管理员身份进行转让。
Apple 官方关于账号分类以及注册过程 的说明