创建一个简单的公钥/私钥对,例如通过ssh-keygen,不会创建我可以导入Keychain Access的文件。有谁知道如何为iPhone开发创建新的密钥对?
答案 0 :(得分:3)
如果要为Keychain Access生成新密钥对,只需选择“从证书颁发机构申请证书...”操作即可。这将生成密钥对和CSR。删除CSR后,您就拥有了密钥对。这有点棘手,但它确实有效。
答案 1 :(得分:0)
首先,您需要成为注册的iPhone开发人员。然后,转到门户网站并登录:
然后点击“证书”链接并按照说明操作。将生成CSR,并且有人必须在您的证书可用之前批准它。然后将其安装到钥匙串中。
答案 2 :(得分:0)
我曾经使用Keychain Access生成它们的密钥对和证书签名请求,但是在macOS 10.14上一直存在问题。
相反,我能够使用Xcode following Apple's guide here成功地做到这一点。
基本上,您可以执行以下操作:
Xcode应该处理其余的事情。如果要导出包含密钥对的.p12
文件,则可以右键单击证书,然后选择“导出证书”。希望这会有所帮助。