淡定哥头像

技术文档

iOS 苹果开发者账号: 个人账号、教育账号、公司账号和企业账号的区别

iOS 苹果开发者账号: 个人账号、教育账号、公司账号和企业账号的区别

苹果开发者账号主要分为4类:
1. 个人(Individual)
2. 教育机构(Educational Institutions)
3. 公司、组织(Company/Organization)
4. 企业(Enterprise)

组织又分为两大类:公司(Company)和企业(Enterprise)。
这其中教育机构类的基本上都用不上,所以我们基本会分为3种:个人账号,公司账号和企业账号。

1、个人账号:
(1)费用:99美元一年 
(2)App Store上架:是 
(3)最大udid支持数:每种设备各100台,续费时可以从新编辑 
(4)协作人数:1人(开发者自己) 
(5)该账号在App Store销售者只能显示个人的ID 
注意:个人(Individual)开发者账号可以升级为公司(Company)账号,但个人(Individual)和公司(Company)账号不能升级为企业(Enterprise)账号。

2、教育账号(University)
(1)费用:0美元一年 
(2)App Store上架:否 
即该账号开发应用不能发布到App Store,直接扫码下载,苹果的iOS设备UDID数量不限制。 
(3)最大udid支持数:不限制 
(4)协作人数:多人 
(5)教育开发者不能通过appstore途径发app,但是可以直接无上限的分发 
app(in-house 发布) 
注意:教育账号不能上线应用到App Store,只能教育机构或学院内部使用。必须是苹果iOS开发者计划授权机构。不能对外正式发布iOS应用程序。

3、公司账号(Company/Organization):
(1)费用:99美元一年 
(2)App Store上架:是 
(3)最大udid支持数:每种设备100台,每次续费时可更新 
(4)协作人数:多人 
(5)该账号该账号在App Store销售者可以显示类似Studios,或者自定义的团队 
名称,例如:Game omiga 
(6)分4种管理级别权限: 
Admin Legal权限(Agent账号):超级管理员。可以管理开发者和管理app store中的应用。 
Admin权限:管理员,可以管理开发者。添加测试机子和管理团队证书。 
Member权限:是普通开发者。只能下载证书和使用证书 
No Access权限:没有相应的权限。 
(7)公司账号可以自己定义一定数量的开发者子账号,不过只能由主账号来执行 
提交,发布等操作。 
注意:公司(Company)账号不能升级为企业(Enterprise)账号。允许多个开发者进行协作开发,比个人多一些帐号管理的设置,可设置多个Apple ID,分4种管理级别的权限。公司帐号比个人多一些帐号管理的设置:个人帐号集Agent,Admin,Developer等为一身,而公司帐号可以设置不同的AppleID来担当。例如只有Agent账号能发布应用,当公司账号的Agent设置为某一个职员的apple id时,当他离职时可以将Agent转交到其他人的appld id上。转交公司账号的Agent权限

4、企业账号(Enterprise):
(1)费用:299美元一年 
(2)App Store上架:否 
即该账号开发应用不能发布到App Store,直接扫码下载,苹果的iOS设备UDID数量不限制。 
(3)最大udid支持数:不限制 
(4)协作人数:多人 
(5)企业开发者不能通过appstore途径发app,但是可以直接无上限的分发 
app(in-house 发布) 
注意:企业账号不能上线应用到App Store,适用于那些不希望公开发布应用的企业且还需要大量安装使用的公司。

5、如何选择
1.个人账号:简单的发布一个应用,适合个人公司用户。 
2.教育账号:希望不审核,直接扫码下载应用,适合教育机构或学院内部使用。
3.公司账号:希望以公司品牌来发布应用,适合公司用户。 
4.企业账号:希望不审核,直接扫码下载应用,适合一些不可说目的的用户。


分享到: 

* 发表评论:
Top