如何在 Mac 上卸载 TradingView
TradingView Desktop 是 TradingView 图表的 Electron 桌面应用,官网是 tradingview.com/desktop。账号、订阅、图表布局和提醒都属于 tradingview.com,这次测试没有登录,所以登录之后应用在本地存了什么没有查。测试里看到的东西很少,只有偏好设置、Electron 缓存和一个 2 MB 的 Application Support 文件夹。如果连过券商,有一样东西不在这些文件夹里:TradingView 的帮助文章说,保存的券商登录是钥匙串访问「本地项目」下一条叫 "TradingView Desktop" 的记录,要你自己删。卸载应用不会取消订阅,也不会断开券商连接。这份指南覆盖 tradingview.com 的磁盘映像和 Homebrew cask tradingview。
退出并移除应用
- 连过券商的话先在应用里断开,账号那边要留的东西也先处理,比如导出数据,因为这些不在应用本身里。
- 按 Command + Q 退出 TradingView。测试里它有 12 个进程(应用、Electron 辅助进程和崩溃处理程序),没有注册登录项,也没有启动代理。卸载时 Mole 不得不强制它退出,所以退出后等几秒,没退干净的话去活动监视器看看。
- 打开访达,进入「应用程序」,把
TradingView.app拖进废纸篓。 - 连过券商的话,打开钥匙串访问,在「本地项目」里找到 "TradingView Desktop" 那条记录并删除。
数据在哪里
在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。
| 位置 | 内容 | 处理建议 |
|---|---|---|
~/Library/Application Support/TradingView |
应用状态,测试里 2 MB,包含 Electron 缓存(Cache、Code Cache、GPUCache、DawnGraphiteCache、DawnWebGPUCache、blob_storage)、Crashpad 和 logs |
移除。Mole 会列出这个文件夹供审查,符合条件时默认勾选,里面的每个缓存和日志文件夹是单独一行,默认勾选。 |
~/Library/Preferences/com.tradingview.tradingviewapp.desktop.plist |
偏好设置 | 移除。Mole 默认勾选。 |
getconf DARWIN_USER_CACHE_DIR 打印出的文件夹下的 com.tradingview.tradingviewapp.desktop 和 com.tradingview.tradingviewapp.desktop.helper |
Mole 的临时缓存行,一共 668 KB | 移除。Mole 默认勾选。 |
~/Library/Saved Application State/com.tradingview.tradingviewapp.desktop.savedState |
保存的窗口状态,Homebrew cask 里写到,测试里没有看到 | 有的话移除。Mole 找到时会勾选。 |
| 钥匙串访问里的 "TradingView Desktop" 项目 | 按 TradingView 的帮助,是保存的券商登录 | 连过券商的话自己删掉,测试里没有看到。 |
检查结果
pgrep -il tradingview
ls -d /Applications/TradingView.app ~/Library/Application\ Support/TradingView ~/Library/Preferences/com.tradingview.tradingviewapp.desktop.plist
pgrep没有输出,说明 TradingView 和它的辅助进程都没在跑。打印出一行就是还活着的进程,退出后再跑一次。ls -d提示「No such file or directory」说明那个路径已经没了,打印出路径说明还在盘上。
用 Homebrew 安装时
brew uninstall --cask tradingview
这个 cask 的普通卸载只会退出应用,所以这条命令只移除应用本体。brew uninstall --cask --zap tradingview 还会把 ~/Library/Application Support/TradingView、偏好设置文件、保存的窗口状态和应用的最近文档记录移进废纸篓。直接运行 brew 命令不读取 Mole 的勾选。Mole 只在整个移除范围都通过 zap 检查时才加 --zap(有没勾选或共用的路径、超出审查范围的路径、不认识的段落或不支持的指令都会让它不加),否则由 Mole 自己移除你勾选的行。这次没有测 Homebrew 安装。
Mole 会列出什么
Mole 默认勾选应用、偏好设置文件、~/Library/Application Support/TradingView 里的八个 Electron 缓存和日志文件夹,以及两条临时缓存行。~/Library/Application Support/TradingView 会列出供审查,符合条件时默认勾选。移除之前 Mole 会请 TradingView 退出,不退出就强制结束。
这次检查覆盖了什么
2026 年 11 月 9 日,这次检查从 TradingView 的安装包服务器下载了 TradingView Desktop 3.5.0 Universal 磁盘映像,校验和与 Homebrew cask 一致,把应用拷进「应用程序」,没有运行 brew install,打开一次后退出。随后用源码构建的 Mole 勾上清理项卸载,Mole 请它退出,没退出就强制结束,然后把应用和 12 行移进了废纸篓,没有失败的行。Mole 重新扫描没有发现剩余,之后列文件时还能看到应用的最近文档文件,测试构建没有完全磁盘访问权限,Mole 的扫描读不了它。状态页显示一行 TradingView,12 个进程。Mole 检测到 Electron 更新器,没有执行更新。没有登录账号,也没有连接券商,所以钥匙串记录、图表布局和提醒都没有测,Homebrew 安装和 Mole 公证发布版也没有测。
