总的来说,开发者账号是开发者开发过程中用于真机调试、证书签名,把应用上传到AppStore上使用的账号。
开发者账号可以在iTC后台可以看到账号下应用的相关情况,比如App的数量、App分析、销售和趋势、用户和职能等等。
目前,苹果开发者帐号可分为三种类型:个人、公司、企业,且三者的费用以及权限等不尽相同。
个人账号 | 公司账号 | 企业账号 | |
---|---|---|---|
费用 | 99 美元/年 | 99 美元/年 | 299 美元/年 |
协作人数 | 仅限开发者自己 | 允许多个开发者协作开发(允许多个开发者进行协作开发,比个人多一些帐号管理的设置,可设置多个Apple ID,分4种管理级别的权限。) | 允许多个开发者协作开发 |
邓百氏编码( D-U-N-S Number) | 不需要填写公司的邓百氏编码 | 需要填写公司的邓百氏编码 | 需要填写公司的邓百氏编码 |
是否支持上线 | 支持 | 支持 | 不支持(只能企业内部应用) |
最大uuid支持数 | 100 | 100 | 不限制 |
是否需要Apple ID | 需要 | 需要 | 需要 |
备注:
Admin Legal权限:超级管理员。可以管理开发者和管理app store中的应用。
Admin权限:管理员,可以管理开发者。添加测试机子和管理团队证书。
Member权限:是普通开发者。只能下载证书和使用证书
No Access权限:没有相应的权限。
邓白氏编码(D-U-N-S)申请地址: 邓白氏编码(D-U-N-S)申请地址
iOS应用发布方式
1、App Store:苹果应用商店,普通iOS用户都可以在App Store上下载应用。
2、In-House:企业内部分发,通过企业证书打包并选择In-House方式打包,可以将打包完的ipa装到任意符合应用安装要求的设备上,不需要苹果的验证和签名。
3、AD-Hoc:两种开发者帐号均可以选择AD-Hoc方式打包,可以将打包完的ipa装到任意符合应用安装要求的设备上。和In-House方式不同,这种方式限定安装设备的数量,并且设备需要在开发者帐号中注册。
- 个人账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用。