多个项目组共用一个苹果开发者账号的管理规范(以2019年7月苹果新版开发者网站为例)

  1. 主管理员账号,只由账号持有者使用,拥有所有权限,管理所有APP,管理所有的证书,接收苹果发来的邮件(职能名称为:管理&账户持有人)

 

 

2.关于“管理”这个职能(比账户持有人权利稍小)

当账户持有人添加一个“管理”A的时候,A是拥有管理所有APP的权限,不能更改可选对证书描述文件的操作。

3.关于“开发人员和APP管理”这两个职能,他们都可以对证书描述文件可选操作。

 

4.关于“财务,客户支持,销售,营销”这两个职能,他们都不可以对证书描述文件可选操作。

财务和销售只能看(app分析:使用量,崩溃量)。

客户支持只能回复AppStore上面的评论。可以建议给客服人员专门进行回复类似工单处理。

营销可以进行部分编辑,基本用不到

5.不同的app项目组,将项目的行方人员提供的邮箱账号设为子管理员:既除了app管理都勾上,这样既能指定其管理的APP,也都有需要用到的功能,(可上传当前APP,编辑发布内容,发布APP,接收审核通知,不可以查看其他app,不可以编辑创建证书描述文件)

 

6.关于测试包开发相关。无法将编辑描述文件,创建证书,增加设备单独职能分配。建议:每个APP开发测试使用各项目公司的苹果开发账号,提交App Store才用正式生产证书。

覆盖安装问题:1.从代码方面控制,只要设备唯一标识相关代码没动过,不会出现问题。 2.将包发到testflight,任何权限的管理员,上传后不用审核就可以下载安装,覆盖App Store版本。

7.共用着一个账号时需要加设备,生成证书,描述文件,更新相关内容,可以建微信群,统一由主账号iOS人员操作,将文件转发。管理所有app的证书,设备,能力。

生产证书统一用一个,统一更换。

8.xcode工程证书配置一律使用手动配置,不可以使用自动配置,自动配置可能会revoke之前的证书,会自动添加设备,自动更新描述文件。所有人员,xcode上或者网站上只要看到Revoke都不可以点,生产证书都不可以revoke,测试证书由使用该证书的所有项目组确认后才可以Revoke证书。(实行后各项目组将无管理证书的权限,下两图是网站上和xcode自动出现revoke的场景)

 

9.设置相应权限后,子管理员登录网站时相应的页面

无证书管理:

有证书管理

设置只能管理“一个APP”

 

 

 

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值