Apple开发者账号分为个人账号(99美元)、公司账号(99美元)、企业账号(299美元)、教育账号(0美元)
具体说明请参考:https://developer.apple.com/support/compare-memberships/
99美元的开发者账号分为两种:公司账号、个人账号。
1、个人账号没什么好说的,申请最容易,不需要企业营业执照等信息,因此功能也是最简单的。适合个人开发者,以及对开发者没有数量要求的企业级开发者。多个开发者只能通过同一账号密码登录iTC。
2、公司账号是以公司名义申请的开发者账号,需要用企业营业执照等信息申请,相对复杂一些。适合公司内部多开发者协作开发、可以添加关联开发者并分配不同的权限。
本文以图文的方式介绍公司账号的权限控制。
首先,使用主账号进入iTC
(https://itunesconnect.apple.com/ )。登录开发者账号,不同权限的开发者账号登录后的页面内容是不一样的,以下是以“管理”身份登入后的页面。非“管理”身份内容会相应减少。
一、权限控制 - 添加开发者
1.点击上图中的“用户和职能”,进入如下图所示的页面,点击左上角的加号
2.进入如下页面,增加相关信息,然后选择相应的权限,点击存储。
Apple会发邮件给新增开发者的邮箱。如果该邮箱地址未注册开发者,需要进入开发者官网注册。
3.新增的开发者需要进入邮箱,接受邀请。
该开发者账号就会与主账号关联,能使用自己的开发者账号开发主账号下的App(具体看该开发者账号的权限)。以后登录iTC也是用自己的开发者账号。
二、权限控制 - 配置权限
在“用户职能”页面点击要修改权限的开发者,进入详情页可以修改它的权限、分配给它某一个或某些App。
这里主要说说“管理”职能和“开发人员”职能的区别。
1.“管理”职能可以对主账号下的App进行上传构建版本、修改App信息、管理TestFlight构建版本、查看崩溃记录、查看App分析、查看销售趋势等,是具有完全功能的最高权限。可以修改其它账号的权限,可以删除和添加开发者。
2.“开发人员”职能只能上传构建版本、修改开发证书、修改App IDs、查看App信息、查看TestFlight版本信息等。权限受到了很大的限制。
1.“管理”权限:
2.“开发人员”权限:
三、权限控制 - 删除开发者
从开发者列表进入开发者详情,可以删除用户(慎用):