无法创建新的证书签名请求(CSR)?

时间:2013-02-08 07:48:29

标签: ios iphone-developer-program csr

我正在尝试在iOS设备上测试我的应用。为此,我需要创建一个Certificate Signing RequestCSR)。

这是我采取的步骤:

  • 在“工具”文件夹中打开Keychain Access
  • 在下拉菜单中点击钥匙串访问证书助手从证书颁发机构申请证书
  • 输入我的苹果ID电子邮件地址和我的姓名
  • 勾选Save to disk
  • 点击继续
  • 将CSR保存在桌面上

然后是错误:

The specified keychain is not a valid keychain file

我已经尝试了搜索引擎的答案,我没有运气!任何帮助将非常感谢!提前谢谢!

2 个答案:

答案 0 :(得分:4)

我已经解决了这个问题!以下是步骤:

转到您的终端并输入:

ls -l ~/Library/

这将确保钥匙串文件夹的权限正确无误。

Keychains文件夹中的

privs应为

drwxr-xr-x

如果不是drwxr-xr-x,请按以下步骤操作:

  • 转到Keychain Access中的下拉菜单。
  • 钥匙串访问>钥匙扣急救
  • 输入您的UsernamePassword
  • 勾选Repair
  • 点击开始

这解决了我的问题! :)

答案 1 :(得分:0)

您需要直接启动/Applications/Utilities中的钥匙串访问。我做到了,它对我有用:)