有时我在使用 sublime 时会遇到此错误:
包装控制
执行错误:/usr/bin/security dump-trust-settings -d
SecTrustSettingsCopyCertificates:未找到信任设置。
可以使用“ignore_vcs_packages”设置忽略基于 VCS 的包。
我已经添加"ignore_vcs_packages": true,到包控制设置它仍然无法正常工作。
我正在使用 Yosemite 和 Sublime Text 3。
我应该怎么办?
有时我在使用 sublime 时会遇到此错误:
包装控制
执行错误:/usr/bin/security dump-trust-settings -d
SecTrustSettingsCopyCertificates:未找到信任设置。
可以使用“ignore_vcs_packages”设置忽略基于 VCS 的包。
我已经添加"ignore_vcs_packages": true,到包控制设置它仍然无法正常工作。
我正在使用 Yosemite 和 Sublime Text 3。
我应该怎么办?
这是 Package Control 中的错误,当您没有任何证书文件并导致 Package Control 无法自行更新以修复此错误时,就会发生这种错误。
快速修复是使用以下security命令创建一个虚拟证书文件:
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Downloads/localhost.cert
您可以使用此工具生成虚拟证书
然后重新启动 sublime 并手动强制更新Package Control⌘ ^ P
我找到了解决方案。删除包控制。手动安装它。从ignore_packages 中删除包控制。而已。