在钥匙串中生成CSR,私钥未创建osx

时间:2012-11-28 21:56:42

标签: macos push-notification keychain csr

我正在生成CSR以在我的应用中启用推送通知(按照此处的说明进行操作)http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12

但是当我创建CSR时,它应该在我的钥匙串中创建一个私钥,但它没有。

我遵循的步骤是:
1.打开钥匙串访问
2.单击“从证书颁发机构请求证书......” 3.选择保存到磁盘选项,使用通用名称“brendantest”
4.查看我的私钥的钥匙串访问权限,但它不存在。

有谁知道为什么钥匙不会显示或如何找到它? (在mac osx 10.7.4上)

2 个答案:

答案 0 :(得分:5)

我也被这个竹子所困。

事实证明,您需要首先突出显示左侧钥匙串下的“登录”部分。然后,当您执行CSR请求时,它将创建私钥。

答案 1 :(得分:0)

我必须连接到互联网,然后登录我的苹果开发者帐户(即便如此,它只对我有用),但是当“保存到磁盘”下面有一个复选框时,它会起作用自定义密钥对或其他东西。

我已经设法将钥匙放在那里,但是下次我去生成一个新的CSR时,选项就不存在了,CSR也没有把钥匙放进去。