1

我有一个开发者证书并将其安装在我的机器上。我需要在另一台mac机器上使用相同的。我已经从证书门户下载并安装了证书。(它显示“未找到有效的签名身份)。但它没有在 Keys 部分( keychainAccess -> keys )下列出。

我在 SO 中找到了一些链接,但没有一个对我有帮助。

有人可以提供我在两台机器上安装证书的步骤吗?听朋友说需要在团队下添加开发者,并添加机器的私钥和公钥,但不知道怎么做。

4

2 回答 2

4

您需要迁移密钥的私有和公共部分。您从 provisioinig 门户获得的只是 Apple 生成的公共部分。

要将其移动到另一台 Mac,Keychain Access请在具有工作证书的 Mac 上打开,右键单击它并选择Export <your certificate name>. 然后,在下一个屏幕上选择Personal Information Exchange (.p12)文件格式并单击保存。系统将首先提示您输入用于对.p12文件进行编码的密码(您可以将其留空),然后提示您输入钥匙串密码。

然后,您可以.p12在另一台 Mac 上打开该文件以导入带有私钥和公钥的证书。

于 2013-01-30T12:58:54.460 回答
1

您可以通过以下步骤进行操作:

打包证书:

1)来自钥匙串:请求认证

2) 上传证书

3) 下载证书并安装在您的 Mac 注意:此下载的证书将仅安装在您创建请求证书的 Mac 中。

4)现在,去钥匙串,检查你的证书。

5) 将证书导出为“.p12”文件,提供密码。

6) 在另一台 Mac 上安装这个“.p12”文件。然后你就可以安装它了。

希望你的问题能解决。

干杯!

于 2013-01-30T13:02:32.607 回答