【问题标题】:Sublime Text SecTrustSettingsCopyCertificates: No Trust Settings were foundSublime Text SecTrustSettingsCopyCertificates:未找到信任设置
【发布时间】:2015-05-28 15:41:08
【问题描述】:

有时我在使用 sublime 时会遇到这个错误:

包控制

执行错误:/usr/bin/security dump-trust-settings -d

SecTrustSettingsCopyCertificates:未找到信任设置。

可以使用“ignore_vcs_packages”忽略基于 VCS 的包 设置。

我已将"ignore_vcs_packages": true, 添加到程序包控制设置中,但它仍然无法正常工作。

我正在使用 Yosemite 和 Sublime Text 3。

我该怎么办?

【问题讨论】:

    标签: sublimetext3 package-control


    【解决方案1】:

    我找到了解决方案。 删除包控制。 手动安装它。 从ignore_packages 中删除包控制。 就是这样。

    【讨论】:

    • 我收到以下错误消息:Package Control No list of preferred downloaders specified in the "downloader_precedence" setting for the platform "osx" 我必须重新启动 ST3,它现在可以工作了。
    【解决方案2】:

    这是 Package Control 中的错误,当您没有任何证书文件并导致 Package Control 无法自行更新以修复此错误时会发生。

    快速解决方法是使用security 命令创建一个虚拟证书文件:

    sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain ~/Downloads/localhost.cert
    

    您可以使用this tool 生成虚拟证书

    然后重新启动 sublime 并使用 ⌘ ^ P 手动强制更新 Package Control

    【讨论】:

      【解决方案3】:

      在这里查看问题

      https://github.com/wbond/package_control/issues/1002

      简而言之-是的,这是由于信任问题。

      【讨论】:

        猜你喜欢
        • 2018-12-07
        • 1970-01-01
        • 2016-01-18
        • 2019-12-26
        • 2016-09-05
        • 1970-01-01
        • 2020-07-20
        • 2020-02-16
        • 1970-01-01
        相关资源
        最近更新 更多