我正在尝试在我的 iOS 设备上测试我的应用程序。为此,我需要创建一个证书签名请求
(CSR
)。
这些是我采取的步骤:
- 打开“实用程序”文件夹中的
钥匙串(keychain)访问
。 - 在下拉菜单中单击钥匙串(keychain)访问 → 证书助手 → 向证书颁发机构请求证书
- 输入了我的 Apple ID 电子邮件地址和姓名
- 勾选
保存到磁盘
- 点击继续
- 将 CSR 保存在桌面上
然后出现错误:
The specified keychain is not a valid keychain file
我尝试过搜索引擎寻找答案,但没有成功!任何帮助将非常感激!提前致谢!
最佳答案
这个问题我已经解决了!步骤如下:
转到您的终端并输入:
ls -l ~/Library/
这将确保钥匙串(keychain)文件夹的权限正确。
Keychains 文件夹上的 privs 应该是
drwxr-xr-x
如果不是 drwxr-xr-x
,则按照以下步骤操作:
- 转到“钥匙串(keychain)访问”中的下拉菜单。
- 钥匙串(keychain)访问 > 钥匙串(keychain)急救
- 输入您的
用户名
和密码
- 勾选
修复
- 点击开始
这解决了我的问题! :)
关于ios - 无法创建新的证书签名请求 (CSR)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14767934/