两个mac。一个iPhone开发者许可证。可能?

时间:2009-12-07 17:05:06

标签: ios iphone macos certificate

我为一家有兴趣构建iPhone应用程序的公司工作。但是,我们在一个问题上并不清楚:

iPhone开发人员证书一次可以在多台计算机上运行吗?

4 个答案:

答案 0 :(得分:136)

此信息发布在http://www.iphonedev.org/node/3上,并非由我撰写。

步骤1 :要导出私钥和证书以便安全保存并在多个系统上启用开发,请打开Keychain Access Application并选择“密钥”类别。

第2步:控制 - 点击与您的iPhone开发证书关联的私钥,然后点击菜单中的“导出项目”。私钥由iPhone开发人员识别:与之配对的公共证书。

第3步:将密钥保存为个人信息交换(.p12)文件格式。

步骤4 :系统将提示您创建在另一台计算机上尝试导入此密钥时使用的密码。

步骤5:您现在可以在系统之间传输此.p12文件。双击.p12将其安装在系统上。系统将提示您输入在步骤4中输入的密码。

答案 1 :(得分:29)

自最初的反应以来,这个过程变得更加简单;请参阅Exporting and Importing Signing Certificates(Mac开发人员库)。

总结:在Xcode Organizer中,转到设备>团队并选择导出。在第二台机器上,设备>团队>导入。

答案 2 :(得分:4)

是的,你可以。您需要将证书下载到每台计算机上,并在每台计算机上为您的证书生成私钥。在开发人员门户中,有关于导出密钥的说明(在证书部分中如何)。您还需要配置文件,这些也可以从门户网站下载。

答案 3 :(得分:3)

简而言之,是的。 证书与开发人员绑定,而不是计算机

也可以在多个开发人员之间共享一个证书,尽管它不是那么明确你能做什么和不能做什么(即,这是另一个问题:-))。