如何在 Mac 上卸载 Piezo
卸载 Piezo 前先保留录音文件和要用的录音设置。当前官方手册 要求退出应用后移到废纸篓。本文覆盖官网 Mac 应用和 Homebrew cask piezo,旧版使用 ACE 的版本另列步骤。
完成录音,确认使用的版本
停止录音,确认音频文件已保存到应用包以外的位置,删除应用数据前把要用的 ~/Library/Preferences/com.rogueamoeba.Piezo.plist 设置复制到备份位置。
如果使用旧版 ACE 版本,旧版手册 要求先用 Piezo › Uninstall ACE,应用还在时完成引导移除,当前版本不需要这一步。之后用 Command + Q 退出 Piezo,再把应用程序里的 Piezo.app 移到废纸篓,不手动删除其他 Rogue Amoeba 应用可能还在用的共享音频引擎文件。
只检查 Piezo 本地状态
确认备份并退出 Piezo 后,在 Finder 按 Shift + Command + G,打开下面的位置,把不再需要的 Piezo 专属项目移到废纸篓,录音和共享 Rogue Amoeba 设置继续保留。
| 位置 | 保留或移除 |
|---|---|
| ~/Library/Caches/com.rogueamoeba.Piezo | 应用缓存。 |
| ~/Library/HTTPStorages/com.rogueamoeba.Piezo | 本地 HTTP 状态。 |
| ~/Library/Preferences/com.rogueamoeba.Piezo.plist | 录音偏好,重置前先备份要用的设置。 |
| ~/Library/WebKit/com.rogueamoeba.Piezo | 本地 WebKit 数据。 |
这些位置来自当前 cask,录音继续保留在自己选择的保存位置,共享 com.rogueamoeba.audiounit.plist 不放进卸载范围。移除应用不会取消订阅或删除账号。
检查卸载结果
pgrep -il Piezo
ls -d /Applications/Piezo.app "$HOME/Library/Caches/com.rogueamoeba.Piezo" "$HOME/Library/WebKit/com.rogueamoeba.Piezo"
没有进程输出表示没有匹配名称的进程,有匹配时到活动监视器核对。打印的路径仍在,找不到路径的报错表示已不存在,权限报错表示还无法判断。这些应用资料检查不能证明旧版 ACE 后端已移除,后端走官方引导卸载。
用 Homebrew 安装时
brew uninstall --cask piezo
cask 普通卸载会请求退出并移除应用。直接执行 brew uninstall --cask --zap piezo 还会处理上表四处缓存、HTTP 存储、偏好和 WebKit,不读取 Mole 的勾选,这份 cask 的卸载流程不会卸载旧版共享 ACE 引擎。
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。
Mole 会列出什么
Piezo 专属偏好、缓存、HTTP 存储和 WebKit 状态存在时默认勾选,这些是应用状态项,不包含录音文件或共享 Rogue Amoeba 引擎设置。
这次检查覆盖了什么
2026 年 9 月 21 日把官网包内的 Piezo 1.9.10 复制到应用程序后卸载,没有安装 ACE,也没有 Homebrew 收据。应用及本地偏好、缓存、HTTP 存储和 WebKit 数据进了废纸篓,临时 WebKit 数据返回权限错误,这次未验证实际录音、音频后端移除或有内容的设置恢复。
