如何在 Mac 上卸载 Blip
Blip 是 Blip Studio 出的文件传输应用,来自 blip.net,可以把文件和文件夹直接发给另一台设备,没有大小限制。它的官网说传输中断后可以续传,文件是直接发给对方而不是传到云存储,所以 Blip 那边没有你的文件副本需要清理。先把正在进行的传输完成或取消,退出只是暂停,删掉应用之后就再也不会续传了。你收到的文件在你保存的位置,下面的步骤都不会碰它们。这份指南覆盖直接下载的 zip 和 Homebrew cask blip,如果你装的是 App Store 版本,它的文件放在别处,不在本文范围内。
退出并移除应用
- 从菜单栏图标退出 Blip,它没有程序坞图标。测试里状态页把两个进程合成一行。
- Blip 会把自己加进登录项,测试里它首次启动就加了,Mole 卸载时把这个登录项一并移除,自己手动删 Blip 的话也到系统设置 › 通用 › 登录项与扩展里移除。测试里没有出现启动代理。
- 打开访达,进入「应用程序」,把 Blip 拖进废纸篓。
Blip 的应用包里带着一个共享扩展和一个预览扩展,每个扩展有自己的容器,所以下面的表格比一般应用多几行。
数据在哪里
在访达按 Shift + Command + G 逐项打开,不存在的路径跳过即可。
| 位置 | 内容 | 处理建议 |
|---|---|---|
~/Library/Preferences/net.blip.macos.plist |
偏好设置 | 移除。Mole 默认勾选。 |
~/Library/Caches/net.blip.macos 和 ~/Library/Caches/SentryCrash/Blip |
缓存和崩溃报告状态 | 移除。Mole 默认勾选。 |
~/Library/HTTPStorages/net.blip.macos |
网络存储 | 移除。Mole 默认勾选。 |
getconf DARWIN_USER_CACHE_DIR 打印出的文件夹里的 net.blip.macos |
Mole 的临时缓存行,测试里是空的 | 移除。Mole 默认勾选。 |
~/Library/Containers/net.blip.macos.share 和 ~/Library/Containers/net.blip.macos.preview-provider |
共享扩展和预览扩展的沙盒 | 应用删掉之后移除。Mole 默认勾选,macOS 可能拒绝移动,见下面。 |
~/Library/Application Scripts/net.blip.macos.share 和 ~/Library/Application Scripts/net.blip.macos.preview-provider |
macOS 给两个扩展建的文件夹,测试里是空的 | 存在的话移除。Mole 默认勾选。 |
~/Library/Application Scripts/AY8UB8KTUX.blip |
Blip 共享组的文件夹,cask 的 zap 清单里有它 | 移除。Mole 会列出供审查,默认勾选。 |
~/Library/Group Containers/AY8UB8KTUX.blip |
Blip 的共享状态,测试里有一个状态文件、一个消息队列数据库和日志 | 退出 Blip 之后手动移除。Mole 不列它,不处理的话它会留下。 |
macOS 提示权限错误、不让移动容器或组文件夹,是在保护这些数据。先退出 Blip,然后可以在系统设置 › 隐私与安全性 › 完全磁盘访问权限里给 Mole 授权再让它试一次,也可以自己在访达里把文件夹移到废纸篓。移动组文件夹时还可能弹出访问其他应用数据的提示,选择允许。
检查结果
pgrep -il blip
launchctl list | grep -i blip
ls -d /Applications/Blip.app ~/Library/Containers/net.blip.macos.* ~/Library/Application\ Scripts/net.blip.macos.* ~/Library/Application\ Scripts/AY8UB8KTUX.blip ~/Library/Group\ Containers/AY8UB8KTUX.blip
pgrep没有输出,说明 Blip 没在跑。打印出一行就是还活着的进程,退出它,或者重启一次 Mac。launchctl没有输出,说明当前用户下没有加载 Blip 的任务。出现带net.blip.macos的行,说明 Blip 或它的登录辅助程序还登记着,去登录项与扩展里看看。ls -d提示「No such file or directory」说明那个路径已经没了,打印出路径说明还在盘上,两个容器和组文件夹是最可能留下的。
用 Homebrew 安装时
brew uninstall --cask blip
这个 cask 的普通卸载会先退出 Blip,然后只移除应用。它的 zap 清单包括三个 Application Scripts 文件夹、两个扩展容器、~/Library/Group Containers/AY8UB8KTUX.blip、缓存、网络存储、偏好设置文件和 Blip 的最近文档列表。你自己运行 brew uninstall --cask --zap blip 会把这些全部删掉,也不读取 Mole 的勾选。Mole 只在整个移除范围都通过 zap 检查时才加 --zap,组文件夹还在的时候,这份清单会碰到 Mole 不列的路径,所以 Mole 不加 --zap,你勾选的行由 Mole 自己移除。这次没有测 Homebrew 安装。
账户
移除应用不会删除你登录过的 Blip 账户。这次没有测登录,账户方面的问题通过 blip.net 联系 Blip。
Mole 会列出什么
Mole 默认勾选应用、偏好设置文件、两个缓存、网络存储、临时缓存行、两个扩展容器,以及扩展的 Application Scripts 文件夹(存在时)。~/Library/Application Scripts/AY8UB8KTUX.blip 会列出供审查并默认勾选。移除之前 Mole 会请 Blip 退出,并移除它的登录项。Mole 不列 ~/Library/Group Containers/AY8UB8KTUX.blip,所以要你自己移除。有完全磁盘访问权限时 Mole 可以移动容器,没有的话 Mole 的报告会点明这项权限并提供重试。
这次检查覆盖了什么
2026 年 11 月 9 日,这次检查从 Blip 的下载主机下载了 Blip 1.2.8(Universal zip),校验和与 Homebrew cask 一致,把应用拷进「应用程序」,没有运行 brew install,打开一次,然后退出,用源码构建的 Mole 勾上所有审查行卸载,修复之后又重复了一遍。重复的那次里 Mole 把应用和六行移进了废纸篓,还移除了 Blip 首次启动时加的登录项。两个扩展容器留了下来,因为测试用的构建没有完全磁盘访问权限,macOS 拒绝了这次移动。组文件夹留下是因为 Mole 不列它。状态页显示一行 Blip,包含 2 个进程。Mole 检测到 Sparkle 更新源,没有执行更新。收发文件、登录、扩展的实际使用、由 Homebrew 管理的卸载和 Mole 公证发布版都没有测。
