iOS开发者计划公司分布

时间:2012-06-20 20:18:54

标签: ios xcode certificate

所以我对xcode和iOS很新,只是习惯了所有东西。我已成功了解开发人员证书的工作原理,但我对分发证书感到困惑。由于公司的每个成员都使用相同的分发证书,谁应该分配私钥?对不起,如果这没有意义,但我很难掌握如何使用它。我成功为自己创建了一个Dist Cert(管理员角色),它可以工作,我可以创建我上传到TestFlight的.ipa文件,但我团队中的其他人如何使用此证书?我需要给他们私钥吗?

2 个答案:

答案 0 :(得分:3)

私钥应位于编译应用程序的开发人员的钥匙串中。在编译和打包之后,他可以将二进制文件和配置文件分发给公司中的其他人。

这是AdHoc和Enterprise分发的工作方式。

如果需要,可以从创建它的开发人员的钥匙串中将私钥导出为p12文件,并将其安装在其他计算机上。这样,不止一个开发人员可以创建和分发二进制文件。

答案 1 :(得分:1)

在理论上私钥被分配给谁并不重要。在实践中,您会希望它成为您公司中更负责任的人之一(您作为帐户的管理员角色,这是有道理的)。

正在编译应用程序版本以进行分发的每个人都需要使用该证书,并且需要私钥的副本。每个人都不一定要拥有私钥的副本,因为您可以只有一个集中位置来构建分发包,并且该计算机上将安装私钥