5

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

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

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

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

4

2 回答 2

5

我也被这个迷惑了。

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

于 2013-11-28T13:45:44.553 回答
0

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

我已经设法将我的密钥放在那里,但是下次我去生成一个新的 CSR 时,该选项不存在并且 CSR 没有将密钥放入。

于 2012-11-29T08:10:38.367 回答