如何在 Mac 上卸载 Reqable
如果为 Reqable 的 HTTPS 抓包装过 CA 证书,要单独移除,把应用拖进废纸篓不会带走这张证书,Mac 会一直信任它,直到你自己删掉。Reqable 的配置和日志都在同一个 Application Support 文件夹里,以后还想用这些设置就先备份。本文覆盖从 reqable.com 官网下载的 Mac 版,以及 Homebrew cask reqable。
恢复 Reqable 的代理设置,再退出
结束抓包后,如果打开过 Reqable 的系统代理,先记下应用显示的地址和端口,在退出前关闭这个代理,再到「系统设置 › 网络 › 当前连接 › 详细信息 › 代理」对照检查,只恢复为 Reqable 改过的项目,保留其他 VPN 和代理设置。Mac FAQ列出的是指向 127.0.0.1、端口与 Reqable 窗口一致的 HTTP、HTTPS 和 SOCKS 代理。
同一份 FAQ 提供「Proxy › Proxy Helper Tool」里的可选辅助工具,但只讲了安装,没有给出卸载方法。装过这个工具的话,先向 Reqable 支持确认移除方法,不能把应用进废纸篓当作辅助工具已卸载的证据。
然后从菜单退出 Reqable,在活动监视器核对残留的 Reqable 进程,再处理数据。
删除代理证书
证书是钥匙串里的一项,不是文件,Reqable 的 Mac FAQ 也是在「钥匙串访问」里处理它的:浏览器信任出问题时,它让你在那里删掉已装的 Reqable CA 证书,再回 Reqable 重新安装,卸载时只做前一半就够了。
- 打开「钥匙串访问」。
- 搜索「Reqable Proxy」,Homebrew cask 删除的也是这个名字的证书。
- 删除这张证书,提示需要管理员密码就输入确认。
把 Reqable 移到废纸篓
在 Finder 打开「应用程序」,把 Reqable 移到废纸篓。
核对应用数据
在 Finder 按 Shift + Command + G,逐个输入下面的路径,不存在的直接跳过。
| 位置 | 装的是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/com.reqable.macosx |
Reqable FAQ 里说的缓存和配置目录,日志在其中的 log 子目录 |
想留的内容先备份,再删除 |
~/Library/Caches/Reqable |
缓存 | 可以删除 |
~/Library/Preferences/com.reqable.macosx.plist |
应用偏好设置 | 可以删除 |
| Reqable Proxy 证书(登录钥匙串) | 让 Reqable 能解密经过它转发的 HTTPS 流量 | 不是文件,按上面的步骤在「钥匙串访问」里删除 |
用 Homebrew 安装时
reqable 这个 cask 把删除「Reqable Proxy」证书写在普通卸载步骤里,不属于 --zap,所以任何一次 brew uninstall --cask reqable 都会删掉它。它的 zap 清单是 ~/Library/Application Support/com.reqable.macosx、~/Library/Caches/Reqable 和 ~/Library/Preferences/com.reqable.macosx.plist,自己加 --zap 会把这三项连同配置一起删掉,不看你在 Mole 里勾了什么,想留着就不加:
brew uninstall --cask reqable
Mole 卸载 Homebrew 装的 Reqable 时,这三项都在 ~/Library 里,也都对应 Mole 默认勾选的行,Mole 只有在整份清单通过检查时才加 --zap,未勾选、共享或无法确认的内容都会阻止 zap,把 Application Support 那行取消勾选来保留配置,Mole 就不加 --zap。
核对卸载结果
pgrep -il reqable
ls -d "$HOME/Library/Application Support/com.reqable.macosx"
security find-certificate -c "Reqable Proxy" -a
pgrep没有输出,说明没有 Reqable 进程在运行。ls -d打印出路径,说明 Application Support 文件夹还在,提示「No such file or directory」说明已经删掉。security find-certificate只查询钥匙串,不改任何东西,成功查询但没有匹配,或提示「The specified item could not be found in the keychain」,只说明查询的钥匙串没有找到同名证书,其他错误仍无法判断,打印证书信息说明有匹配,先确认是 Reqable 的证书,再到「钥匙串访问」删除,也要核对曾安装副本的其他钥匙串或浏览器证书库。
Mole 会列出什么
对于从 reqable.com 官网下载安装的 Reqable:
~/Library/Application Support/com.reqable.macosx、~/Library/Caches/Reqable和~/Library/Preferences/com.reqable.macosx.plist存在时都会列出,默认勾选,Application Support 那行装着你的配置,想保留就取消勾选。- Mole 不列钥匙串项目,Reqable Proxy 证书不会出现在列表里,按上文自己删除。
这次检查覆盖了什么
2026 年 9 月 21 日,从 reqable.com 下载 Reqable 3.2.23,拷进「应用程序」,用 Mole 1.15 Preview(build 282)加完全磁盘访问权限卸载,同一批还有好几款别的 Mac 应用。全程没有登录 Reqable,卸载用的是默认勾选,没有把待确认的行一起勾上,最后只有 .app(96.8 MB)进了废纸篓,也没有留下 Reqable 的数据文件夹。证书的安装和删除、付费授权,以及 Homebrew cask,都没有实测。
