我有一个开发者证书并将其安装在我的机器上。我需要在另一台mac机器上使用相同的。我已经从证书门户下载并安装了证书。(它显示“未找到有效的签名身份)。但它没有在 Keys 部分( keychainAccess -> keys )下列出。
我在 SO 中找到了一些链接,但没有一个对我有帮助。
有人可以提供我在两台机器上安装证书的步骤吗?听朋友说需要在团队下添加开发者,并添加机器的私钥和公钥,但不知道怎么做。
我有一个开发者证书并将其安装在我的机器上。我需要在另一台mac机器上使用相同的。我已经从证书门户下载并安装了证书。(它显示“未找到有效的签名身份)。但它没有在 Keys 部分( keychainAccess -> keys )下列出。
我在 SO 中找到了一些链接,但没有一个对我有帮助。
有人可以提供我在两台机器上安装证书的步骤吗?听朋友说需要在团队下添加开发者,并添加机器的私钥和公钥,但不知道怎么做。
您需要迁移密钥的私有和公共部分。您从 provisioinig 门户获得的只是 Apple 生成的公共部分。
要将其移动到另一台 Mac,Keychain Access
请在具有工作证书的 Mac 上打开,右键单击它并选择Export <your certificate name>
. 然后,在下一个屏幕上选择Personal Information Exchange (.p12)
文件格式并单击保存。系统将首先提示您输入用于对.p12
文件进行编码的密码(您可以将其留空),然后提示您输入钥匙串密码。
然后,您可以.p12
在另一台 Mac 上打开该文件以导入带有私钥和公钥的证书。
您可以通过以下步骤进行操作:
打包证书:
1)来自钥匙串:请求认证
2) 上传证书
3) 下载证书并安装在您的 Mac 注意:此下载的证书将仅安装在您创建请求证书的 Mac 中。
4)现在,去钥匙串,检查你的证书。
5) 将证书导出为“.p12”文件,提供密码。
6) 在另一台 Mac 上安装这个“.p12”文件。然后你就可以安装它了。
希望你的问题能解决。
干杯!