iOS开发之开发者账号作用和区别

2017-07-11  本文已影响346人  江湖闹士

总的来说,开发者账号是开发者开发过程中用于真机调试、证书签名,把应用上传到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方式不同,这种方式限定安装设备的数量,并且设备需要在开发者帐号中注册。

上一篇 下一篇

猜你喜欢

热点阅读