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

问题描述 投票:2回答:2

我正试图在我的iOS设备上测试我的应用程序。为此,我需要创建一个 Certificate Signing Request(CSR).

这是我采取的步骤。

  • 打开 Keychain Access 中的 "实用工具 "文件夹。
  • 在下拉菜单中点击 钥匙链访问证书助理向认证机构申请证书
  • 输入我的apple id邮箱地址和我的名字。
  • 勾选 Save to disk
  • 点击了 继续
  • 将CSR保存在桌面上

然后就出错了。

The specified keychain is not a valid keychain file

我试着在搜索引擎上寻找答案,但没有结果!任何帮助将是非常感激! 先谢谢你!

ios iphone-developer-program csr
2个回答
4
投票

我已经解决了这个问题! 下面是步骤。

到你的终端机上输入:

ls -l ~/Library/

这将确保钥匙链文件夹的权限是正确的。

Keychains文件夹上的privs应该是

drwxr-xr-x

如果不是 drwxr-xr-x 然后按照以下步骤操作。

  • 进入钥匙链访问的下拉菜单。
  • Keychain Access > Keychain First Aid (钥匙链访问)
  • 输入您的 UsernamePassword
  • 滴答 Repair
  • 点击 开始

这解决了我的问题! :)


0
投票

你需要启动钥匙链访问,位于 /Applications/Utilities 直接。我做了,而且它为我工作:)

© www.soinside.com 2019 - 2024. All rights reserved.