如何在 Mac 上卸载 Caffeine
Caffeine 是菜单栏里一个让 Mac 保持唤醒的开关,没有文档,记录下来的这次测试里它几乎没往磁盘写东西,卸载前不需要备份。下面的步骤覆盖 IntelliScape 为 Caffeine 发布的 DMG 和 Homebrew cask caffeine,装出来是同一个应用,这次记录的实测走的是 Homebrew cask。
退出 Caffeine 再移除应用
Caffeine 没有 Dock 图标,点它的菜单栏图标选择退出,再把 Caffeine 从「应用程序」移到废纸篓。
Caffeine 的数据在哪里
Homebrew cask 的 zap 清单列了下面四个位置,在 Finder 按 Shift + Command + G 逐个看看,这台 Mac 上 Caffeine 用得不多的话,大多数都不会存在。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Application Support/com.intelliscapesolutions.caffeine |
应用支持数据 | 可以删除 |
~/Library/Caches/com.intelliscapesolutions.caffeine |
缓存 | 可以删除 |
~/Library/HTTPStorages/com.intelliscapesolutions.caffeine.binarycookies |
应用网络请求用的 Cookie | 可以删除 |
~/Library/Preferences/com.intelliscapesolutions.caffeine.plist |
应用偏好设置 | 可以删除 |
测试里这四个一个都没有,唯一的数据是 /var/folders 下系统按用户分配的临时缓存区里,一个以 Caffeine 的 bundle id 命名的空文件夹,跟应用一起进了废纸篓,表格里哪一项找不到都属正常,不代表出了问题。
核对卸载结果
在「终端」运行下面的只读命令:
pgrep -il caffeine
ls -d ~/Library/Application\ Support/com.intelliscapesolutions.caffeine ~/Library/Preferences/com.intelliscapesolutions.caffeine.plist
pgrep 没有输出说明 Caffeine 没在运行,ls 报「No such file or directory」表示这个路径从没建过或者已经删了,打印出路径说明它还在磁盘上,要不要删你自己定。
用 Homebrew 安装时
caffeine 这个 cask 的 zap 清单就是上面表格里的四个路径,自己运行 brew uninstall --cask --zap caffeine 会删掉其中存在的那些,不看你在 Mole 里勾了什么,不加 --zap 就只删应用:
brew uninstall --cask caffeine
Mole 卸载 Homebrew 装的 Caffeine 时,这四项都在 ~/Library 里,也都对应 Mole 默认勾选的行,所以只要你没取消勾选其中一项,Mole 就会带上 --zap。
Mole 会列出什么
上面的 Application Support、Caches、HTTPStorages、偏好设置,以及 /var/folders 下的那个临时缓存文件夹,都以 Caffeine 自己的 bundle id 命名,只要存在,Mole 就会列出并默认勾选。
这次检查覆盖了什么
2026 年 9 月 17 日,用 Homebrew cask caffeine 安装 Caffeine,再用 Mole 1.15 Preview(build 272)卸载,同一批一共八个 cask。应用和一个空的临时缓存文件夹进了废纸篓,cask 收据也清掉了,Application Support、Caches、HTTPStorages 和偏好设置都不存在,没法测。保存过设置的 Caffeine 和直接下载的 DMG 都没有覆盖到。
