2

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

这些是我采取的步骤:

  • Keychain Access在实用程序文件夹中打开。
  • 在下拉菜单上单击Keychain AccessCertificate assistantRequest a Certificate from a Certificate Authority
  • 输入我的 Apple ID 电子邮件地址和我的姓名
  • 打勾Save to disk
  • 已点击continue
  • 将 CSR 保存在桌面上

然后是错误:

The specified keychain is not a valid keychain file

我已经尝试搜索引擎寻找答案,但我没有运气!任何帮助将不胜感激!提前致谢!

4

2 回答 2

4

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

转到您的终端并输入:

ls -l ~/Library/

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

Keychains 文件夹上的 privs 应该是

drwxr-xr-x

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

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

这解决了我的问题!:)

于 2013-02-12T13:27:09.553 回答
0

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

于 2020-04-28T16:24:23.310 回答