最近,Apple posted an announcement认为,中间证书已于2月14日过期,必须手动下载,并且应替换系统钥匙串中较旧的过期证书。
我无法从钥匙串中删除现有证书,更不用说导入新证书了。我该如何删除旧的并替换为新的?
已经执行的步骤:https://stackoverflow.com/a/35406327/1781918
最佳答案
我想出了解决该问题的方法。
首先,我enabled the root user in my system
OS X Lion(10.7)及更高版本
在终端中,我以root用户身份登录
su
,然后按Enter cd /Library
,然后按Enter chmod 777 Keychains/
。这将更改Keychains文件夹Keychain Access
应用程序,然后从Apple Worldwide Developer Relations Certification Authority
钥匙串System
钥匙串虽然,您刚刚删除的证书将再次出现在系统钥匙串中,但是所有其他开发者和分发者证书将再次变为有效。
确保将“钥匙串”文件夹的权限设置回755
login