密钥链警告"系统根"钥匙串无法修改

nik*_*nik 34 iphone certificate keychain ios ios-provisioning

登陆时出现以下错误""系统根""当我双击证书时,无法修改"钥匙串".谷歌搜索后,我知道拖放证书是解决此问题的方法.

但即使在代码中执行此操作之后,它也说"配置文件与默认密钥链中的vaild证书/私钥链对不匹配"

任何解决方案....

谢谢.

Sun*_*rge 146

Please try following Three steps

第1步:打开您的Keychain Access应用程序.
第2步:您将在左侧看到"登录","系统"和"系统根"列表,只需在"登录"选项中拖动您的证书即可.
第3步:您将在Keychain Access中成功安装证书.

  • 如果不起作用 - 拖到系统并输入pass,证书也会出现在登录中 (6认同)
  • @Bo Persson我按照你列出的步骤.但它对我不起作用.它总是把警告对话框称为"系统根链密钥链无法修改".警告信息是要更改根证书是否可信,打开它在Keychain中访问并修改其信任设置.应将新的根证书添加到当前用户的登录密钥链中,或者如果要由本机的所有用户共享,则应添加到系统密钥链. (4认同)
  • 谢谢兄弟刚刚为我工作. (2认同)

A f*_*pha 19

第1步 - 下载开发人员证书并输入您的 DEFAULT钥匙串

第2步 - 下载苹果WWDRCA证书并放入相同的钥匙串.

第3步 -检查是否有私钥和证书.(你应该可以看到证书旁边的小三角形.点击它看看你的私钥是否存在)

第4步 - 从开发人员门户下载配置文件并放入xcode.

首先尝试做这些事情.如果您仍然收到错误,请删除钥匙串中的额外苹果证书并再次尝试该过程..它会起作用...


Ton*_*ony 10

当我尝试在打开Keychain Access应用程序的情况下安装iOS推送服务证书时遇到同样的问题,为了解决这个问题,我只是关闭了应用程序,然后双击证书,然后安装证书没有任何问题.


Ana*_*mje 7

在此处输入图片说明


我还通过双击APNS证书来遇到此问题,但收到错误,但手动导入证书对我有用。


在此处输入图片说明