iOS 苹果开发者公司账号成员管理

时间:2024-03-20 08:24:25

这里针对的是公司类型的账号(非企业账号)。个人账号,公司账号和企业账号的区别
登录具有Agent权限的apple id,点击左侧的People
iOS 苹果开发者公司账号成员管理
,在右侧点击Invite People
iOS 苹果开发者公司账号成员管理
,可以选择邀请成为普通成员(Members)或者管理员(Admins),输入对方的apple id,点击邀请,对方邮箱会受到一个邀请邮件,按要求接受邀请后,对方的apple id就具有相应的权限。
iOS 苹果开发者公司账号成员管理

Agent是团队代理人,只能有一个,Agent账号具有所有权限。
Admins具有管理Members的权限和上传发布app等权限,使用于团队中的管理者。
Members只有创建测试证书的权限,没有创建发布证书的权限,适用于团队中的普通开发者。

转移公司Agent账号权限到其他成员

PS:假如公司的Agent权限的apple id绑定是某个员工,如果该员工离职时就要将Agent权限转交给其他的apple id。转交方法如下:
进入Agent权限的apple id,左侧点击MembersShip,
iOS 苹果开发者公司账号成员管理
右边最下面,点击Transfer Team Agent Role(转移团队代理角色)。
PS:如果需要,您可以将您的团队代理角色分配给您的团队中的另一个人,该团队具有将组织绑定到Apple开发人员程序法律协议的合法权限。一旦确认,您将不再是团队代理,并将作为成员留在团队中。
iOS 苹果开发者公司账号成员管理
弹出的菜单中,选择对应的成员就行了,转交成功后,当前账号权限转化为普通的Members权限账号,被选中的账号具有Agent权限。
iOS 苹果开发者公司账号成员管理
选中后,会弹出一个转让协议,同意后,当前账号转为Member账号,登录被邀请的apple id,会收到一个接收提示,接收后。当前apple id就是公司账号的代理账号了。
翻译:您可以选择将团队代理角色转移到开发团队的另一个人身上。要转移团队代理角色,请从下面的列表中选择一个人。你的团队中已经是另一个团队的团队成员的任何人都没有资格成为你的团队代理,也不会出现在这个列表中。
作为新团队代理的人必须具有将组织绑定到苹果开发人员程序协议的合法权限。
PS:权限转移成功后,之前的生产环境的发布证书和描述文件全部会失效(证书会消失掉),需要你下次发布版本时重新生成证书,不影响线上APP。

用户和职能管理

Agent和Admins账号可以在iTunes Connect中可以设置各个成员对app的权限,如下图所示
iOS 苹果开发者公司账号成员管理