无法在钥匙串中安装iPhone开发人员证书

Tom*_*myG 5 iphone certificate

所以我到处看,我不知道如何解决这个证书问题.基本上,我是该项目的团队负责人.我有两台计算机 - 其中一台是正确的:我有钥匙,证书等,我可以在任何配置的设备上安装应用程序.

现在,在我的第二台计算机上,我无法在钥匙串上安装开发证书.基本上这就是我所做的:

  1. 去了配置门户并从证书 - >开发中下载了我的证书(我猜这里我没有再请求CSR了,因为我已经在门户上了 - 对吧?无论如何,我看不到门户网站我怎么可以请求另一个......)

  2. 从同一页面下载WWDR证书:证书 - >开发

现在,这是奇怪的原因,当我双击证书时我的钥匙串上没有任何事情发生,除了添加两个键 - 私钥和公钥在'钥匙'下但没有在"我的证书"下

此外 - 双击developer_identiy.cer时,没有任何反应.有任何想法吗?我真的尝试了一切......谢谢!

Rya*_*anR 12

您无法在仅从证书生成CSR(证书请求)的其他计算机上安装证书.原因是这些东西基于非对称加密,也称为公钥加密.您生成CSR的计算机创建了一个私钥,并将其存储在其密钥链中,但是将其公钥与CSR一起发送.当Apple生成证书时,他们会在创建证书时使用您的公钥.为了使用该证书,机器必须在钥匙串中同时具有私钥和公钥.您可以从原始计算机导出公钥/私钥并将其导入第二台计算机,然后您就可以在两台计算机上使用您的证书.注意:将私钥保密为非常重要 - 不要与其他用户共享,不要将其放在公共文件共享上.松了,你会遇到麻烦.有关如何备份和恢复密钥对的说明,查看"管理您的数字身份".