You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Charles Proxy安装根证书时出现“Couldn't find certificate file”错误求助

Charles Proxy安装根证书时出现“Couldn't find certificate file”错误求助

遇到这个证书找不到的问题真的挺头疼的,我之前帮朋友排查过类似情况,结合社区里的经验,给你几个实用的解决思路:

  • 清理Charles本地配置与缓存
    正如你提到的,大概率是Charles的本地配置或缓存文件损坏了。你可以按这个步骤操作:

    1. 先完全关闭Charles(确保退出到后台,不是最小化)
    2. 打开Finder,按下Cmd+Shift+G,输入路径:~/Library/Application Support/Charles/,回车进入
    3. 删除这个文件夹里的所有文件(比如Charles Proxy Settings.plist、缓存相关的文件夹)
    4. 重启Charles,再尝试导出或安装根证书
  • 手动重置并生成新的根证书
    自动生成的证书可能已经损坏,试试手动重置:
    打开Charles后,依次点击顶部菜单的 Help > SSL Proxying > Reset Charles Root Certificate,确认重置后,再去操作导出或安装证书,这时候Charles会重新生成一份新的根证书文件,应该就能正常识别了。

  • 检查系统权限与运行方式
    有时候系统权限限制会导致Charles无法读取证书文件:

    • 在Mac的「系统偏好设置 > 安全性与隐私 > 隐私」里,找到「文件和文件夹」选项,确保Charles有访问相关目录的权限
    • 也可以尝试用管理员身份启动Charles:右键点击应用程序里的Charles图标,选择「打开」,或者在终端输入 sudo open /Applications/Charles.app(输入密码后启动),再尝试安装证书
  • 彻底重装Charles
    如果上面的方法都没效果,那就彻底卸载重装:

    1. 把Charles拖到废纸篓删除
    2. 同样用Cmd+Shift+G打开路径~/Library/Application Support/Charles/,删除整个文件夹
    3. 再打开~/Library/Preferences/,删除com.xk72.charles.plist文件
    4. 去Charles官网下载最新版本重新安装,然后再尝试安装证书

备注:内容来源于stack exchange,提问作者Mars

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 15:18:09