如何在 Mac 上卸载喜马拉雅
喜马拉雅的数据放在一个用中文显示名命名的文件夹里,也就是 ~/Library/Application Support/喜马拉雅,跟应用本体分开,下载下来离线听、还想留着的内容,卸载前先去那里看一眼。这篇覆盖官网下载的 Mac 版,也就是 bundle id 为 com.gemd.iting 的 喜马拉雅.app,以及 Homebrew cask ximalaya。
退出并移除应用
- 从 Dock 或应用菜单退出喜马拉雅,只关窗口它还会在后台跑。
- 在 Finder 的「应用程序」里找到
喜马拉雅.app,拖进废纸篓。
喜马拉雅的数据在哪里
在 Finder 按 Shift + Command + G,逐个打开存在的位置。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Application Support/喜马拉雅 |
应用的主数据文件夹 | Mole 列出待确认,默认不勾选,看过再删 |
~/Library/Application Support/Ximalaya SetUp |
安装器留下的小文件夹,实测 624 KB | Mole 不列出,自己拖进废纸篓 |
~/Library/Logs/喜马拉雅 |
应用日志 | 可以直接删除 |
~/Library/Preferences/com.gemd.iting.plist |
偏好设置 | 随应用删除 |
~/Library/Saved Application State/com.gemd.iting.savedState |
窗口恢复状态 | 随应用删除 |
核对结果
pgrep -il 喜马拉雅
ls -d ~/Library/Application\ Support/喜马拉雅 ~/Library/Application\ Support/Ximalaya\ SetUp
pgrep 没有输出说明喜马拉雅已经退出,列出进程就先退掉再处理数据。ls -d 打印出路径说明那个文件夹还在,安装器那个在你手动删之前一直会在;提示「No such file or directory」说明已经不在了。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
ximalaya 这个 cask 的 zap 清单包括 ~/Library/Application Support/喜马拉雅、~/Library/Application Support/Ximalaya SetUp、~/Library/Logs/喜马拉雅、偏好设置和窗口恢复状态,你没勾 喜马拉雅 那一行数据时 Mole 就不带 --zap,全部勾上时 Mole 可以带上它,安装器文件夹也会顺带删掉。自己运行 brew uninstall --cask --zap ximalaya 会不管 Mole 里勾了什么把数据文件夹删掉,想留的先复制出来,或者只移除应用:
brew uninstall --cask ximalaya
Mole 会列出什么
对喜马拉雅,Mole 把 ~/Library/Application Support/喜马拉雅 列出待确认、默认不勾选,应用本体和它的日志、偏好设置、窗口恢复状态默认勾选,~/Library/Application Support/Ximalaya SetUp 不在列表里,要自己删。
这次检查覆盖了什么
2026 年 9 月 20 日,把官网安装包里的应用拷进「应用程序」,打开一次,再用已授予完全磁盘访问权限的 Mole 1.15 Preview(build 280)移除,卸载前把待确认行全部勾上,~/Library/Application Support/喜马拉雅 因此被移走,624 KB 的 Ximalaya SetUp 没有列出,留在了盘上。登录账号、下载节目和 Homebrew cask 都没有测试。
