我作为一个组织参加了Apple开发者计划。
如您所知,您只能创建最多2个开发 证书和2个分发证书。
问题: 我有3个开发人员正在使用该应用程序。因此,他们不断删除彼此的证书,以便能够创建配置文件。有时它会变得混乱而且他们删除推送通知证书然后我们不得不重新生成证书以创建pem文件并再次将其上传到服务器,因为服务器停止成功发送通知。
如何以干净的方式管理?
我尝试邀请他们并将其添加为Apple会员中心的开发人员。没有工作的原因导致开发人员无法做任何事情。但是,有了admin角色,他们仍然会看到彼此的证书。但至少他们可以创建2个以上的证书。
我在iTunes连接中也将它们添加为管理员。不这样做会导致问题。但我不确定。他们无法通过他们的帐户从他们的Xcode上传版本,因为他们没有上传许可。 "上传失败后,他们选择了团队并使用他们的帐户配置资料"。
我说的有什么问题?这是苹果希望我们处理它的方式吗?还是有另一种方式?
答案 0 :(得分:2)
这里没有魔术。您不能拥有超过2个分发证书,并且您的开发人员必须手动共享这些和相关的私钥。我相信这是遗留问题,不久前只有团队代理才有权管理分发证书。
查看https://github.com/fastlane/match之类的工具,这些工具可以自动执行共享流程,并为我的代理商解决了问题。
尼古拉斯