我正在生成CSR以在我的应用中启用推送通知(按照此处的说明进行操作)http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
但是当我创建CSR时,它应该在我的钥匙串中创建一个私钥,但它没有。
我遵循的步骤是:
1.打开钥匙串访问
2.单击“从证书颁发机构请求证书......”
3.选择保存到磁盘选项,使用通用名称“brendantest”
4.查看我的私钥的钥匙串访问权限,但它不存在。
有谁知道为什么钥匙不会显示或如何找到它? (在mac osx 10.7.4上)
答案 0 :(得分:5)
我也被这个竹子所困。
事实证明,您需要首先突出显示左侧钥匙串下的“登录”部分。然后,当您执行CSR请求时,它将创建私钥。
答案 1 :(得分:0)
我必须连接到互联网,然后登录我的苹果开发者帐户(即便如此,它只对我有用),但是当“保存到磁盘”下面有一个复选框时,它会起作用自定义密钥对或其他东西。
我已经设法将钥匙放在那里,但是下次我去生成一个新的CSR时,选项就不存在了,CSR也没有把钥匙放进去。