2010-06-25 155 views
5

我创建一个新的CSR(证书签名请求)创建苹果开发者证书请求:无法使用使用钥匙串访问工具钥匙扣访问工具

  • 证书助理 - >请求从证书颁发机构的证书。 ..
  • 在证书信息中填入我的电子邮件地址和姓名, 选择“保存到磁盘”选项。
  • 我将CSR保存到桌面
  • 向导成功完成,但没有文件保存到磁盘!

我以前做过这个,但是这一次它不起作用。我尝试重新启动 钥匙串工具,重新启动电脑,没有运气。

任何想法?

+0

刚刚在另一台Mac上试过,它在那里工作得很好。我还注意到,在工作的Mac上,证书信息对话框有一个“让我指定密钥对信息”复选框。此复选框不显示在Mac中失败的地方... – Blanka 2010-06-25 18:42:37

回答

5

您在钥匙串访问的主窗口中选择了现有的私钥。这也是为什么它说“在菜单中使用{some id}”从证书颁发机构请求证书。通过选择其他内容取消选择私钥,然后它将工作。如果你正在阅读这篇文章,你需要在上面描述的序列末尾提供一条错误消息。

+1

他们不会阅读它。为什么不提交错误? – Abizern 2011-01-06 16:23:31

+0

感谢兄弟你的回答帮助了我......这让我的头脑烦躁了几天...... – pankaj 2011-11-24 18:16:20

+0

为什么不是这个被接受的答案?如果没有你的帮助,我不会理解这一点。谢谢你,小伙伴! – Markus 2015-11-06 11:19:48

0

有同样的问题。这是解决方案(至少对我来说)。

您只能在一台机器上安装一个开发人员证书 - 从钥匙串中删除旧证书,您将能够正常创建新证书。

3

我有同样的问题。我注意到(在阅读了上面的第一个答案之后),我选择了Keys类别。然后我选择了证书类别,确保我没有选择任何可用的证书,并且我开始了我的请求,并且这次它像魅力一样工作。