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

Bre*_*toe 5 macos keychain csr push-notification

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

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

我遵循的步骤是:
1.打开钥匙串访问
2.单击"从证书颁发机构请求证书..."
3.选择具有通用名称"brendantest"的"保存到磁盘"选项
4.在密钥链访问中查找我的私钥,但它不存在.

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

Doc*_*Dbx 5

我也被这个竹子所困.

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


Bre*_*toe 0

我必须连接到互联网,并登录我的苹果开发者帐户(即使这样,它有时也只对我有用),但当“保存到磁盘”下有一个谈论自定义密钥对的复选框时,它就会起作用或者其他的东西。

我已设法将密钥放入其中,但下次生成新的 CSR 时,该选项不存在,并且 CSR 也不会将密钥放入其中。