如何在 Mac 上卸载哔哩哔哩
哔哩哔哩 Mac 客户端的本地数据放在一个英文名的文件夹 ~/Library/Application Support/bilibili,这次实测里有 126 MB。存进 B 站账号的东西都在 B 站那边,移除应用不会删除账号,也不会取消大会员。缓存过离线视频的话,卸载前先找到客户端把它们存在了哪里,那个文件夹不在这份指南的范围内,这次实测也没有覆盖。这份指南覆盖从 bilibili.com 下载的客户端和 Homebrew cask bilibili,B 站的剪辑软件必剪是另一个应用。
退出并移除应用
- 按 Command + Q 退出哔哩哔哩。
- 在活动监视器里搜「哔哩哔哩」和 bilibili,确认它的辅助进程都已退出。
- 把「应用程序」里的哔哩哔哩移到废纸篓。
客户端的数据放在哪里
在 Finder 按 Shift + Command + G 逐个打开下面的位置,不存在就跳过。B 站没有公开说明这些路径,下表依据 Homebrew 的 zap 清单和这次实测。
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Application Support/bilibili |
客户端的本地数据 | 这台 Mac 不再用客户端时再删 |
~/Library/Logs/bilibili |
日志 | 可以删 |
~/Library/Preferences/com.bilibili.bilibiliPC.plist 和 ~/Library/Saved Application State/com.bilibili.bilibiliPC.savedState |
偏好设置和窗口状态 | 随应用一起删 |
检查结果
应用进废纸篓后,运行下面两条只读命令:
pgrep -lf 哔哩哔哩.app
ls -d "$HOME/Library/Application Support/bilibili" ~/Library/Logs/bilibili
pgrep没有输出,说明客户端没在运行。列出进程,说明应用或某个辅助进程还开着。ls -d会打印仍然存在的文件夹,在 Mole 里没勾选时,Application Support/bilibili还在是预期内的。提示「No such file or directory」表示已经没了。
用 Homebrew 安装时
zap 清单涉及你没勾选的数据、其他已装应用在用的路径或 Mole 无法确认的内容时,Mole 不执行 --zap,已勾选的残留仍由 Mole 清理。
bilibili 这个 cask 的 zap 清单包含 ~/Library/Application Support/bilibili、~/Library/Logs/bilibili、偏好设置文件、窗口状态和客户端的最近项目记录,执行 brew uninstall --cask --zap bilibili 会把它们移到废纸篓。只想移除应用:
brew uninstall --cask bilibili
Mole 会列出什么
以下是 Mole 对 bilibili.com 下载版客户端的处理:
~/Library/Application Support/bilibili会列出,但默认不勾选。这一行是在这次实测之后补上的,因为这个英文文件夹名既对不上中文应用名,也对不上 bundle ID。~/Library/Logs/bilibili(同样是实测后补上的),以及com.bilibili.bilibiliPC的偏好设置和窗口状态,默认勾选。- 离线视频文件夹不会列出。
这次检查覆盖了什么
2026 年 9 月 20 日,把官方下载包里的哔哩哔哩拷进「应用程序」,没有经过 Homebrew,运行后用 Mole 1.15 Preview 构建 280 卸载,测试时把列出的项目全部勾上。运行时状态页把它显示成一行,约 840 MB,Mole 的更新检查把它认作 Electron 应用。应用进了废纸篓,但 126 MB 的 Application Support/bilibili 当时不在 Mole 的列表里,留在了磁盘上,上面那一行就是因此补上的。这次记录不涉及登录后的账号和缓存的视频,Homebrew cask 也没有测试。
2026 年 9 月 26 日又从官网下载包重装哔哩哔哩,打开一次,再用 Mole 的开发构建把列出的行全部勾上卸载,状态页显示一行,8 个进程约 705 MB,5 项进了废纸篓,清单上的东西一项都没有留下。
