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

标签 ios iphone-developer-program csr

我正在尝试在我的 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/

相关文章:

ios - 需要 iPhone SE 开发支持才能使 App 获得 Apple 审核团队的批准

iphone - Xcode 不断生成开发者证书(无 key )?

ios - 缺少 Apple Developer 程序的“立即续订”按钮

java - 使用 AndroidKeyStoreProvider 生成证书签名请求的最佳方法是什么?

ios - 如何在 xcode (iOS) 模拟器中手动安装应用程序

ios - AVAudioSession 错误 : Deactivating an audio session that has running I/O

java - 构建证书颁发机构架构

parallel-processing - 并行创建稀疏矩阵

ios - 关闭 UIScrollView 中的键盘

ios - Flutter:AVCapturePhotoOutput' 仅适用于 iOS 10.0 或更新版本