如何在 Mac 上卸载 Typeless
卸载 Typeless 前,先保存要留的听写文字,官方帮助中心把安装和账单分开说明,移除桌面应用不等于取消订阅。这篇覆盖官网下载版和 Homebrew cask typeless。
退出,保留本地状态
先结束听写,保存生成的文字,再退出 Typeless,到「活动监视器」确认属于它的进程已经停止,把下方两个现有支持目录复制到独立私密备份位置,核对后再清原始设置或本地状态。
在访达把「应用程序」中的 Typeless.app 移到废纸篓,再到「系统设置 › 通用 › 登录项与扩展」核对,不再需要时检查授予过的隐私权限,付费订阅另到账号中管理。
核对 cask 声明的数据
当前 cask列出了:
~/Library/Application Support/now.typeless.desktop:精确当前应用 ID 支持数据,移除前先备份。~/Library/Application Support/typeless:按显示名保存的支持数据,要留的状态尚未安全保存时保留。~/Library/Caches/typeless:应用缓存,退出后可移除。~/Library/Preferences/now.typeless.desktop.plist和~/Library/Preferences/com.typeless.plist:当前及 cask 另外声明的偏好设置,重置前逐项核对。~/Library/Saved Application State/now.typeless.desktop.savedState:窗口状态。
它还列出了 ~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments 中属于本应用的 now.typeless.desktop.sfl* 项目,只检查匹配项,共用父目录保留。在访达用「前往 › 前往文件夹」打开现有路径,不把整个支持目录当成可随意删除的缓存。
用 Homebrew 安装时
这个 cask 没有另外声明管理应用之外的普通卸载步骤。
brew uninstall --cask typeless
Zap 会处理两个支持目录和上面其他状态,自己运行 brew uninstall --cask --zap typeless 不会读取 Mole 的勾选,只有整份清单都通过选择、归属和安全检查时,Mole 才用 zap,否则已选残留仍由 Mole 自己移进废纸篓。
查看结果
pgrep -ifl Typeless
ls -ld "$HOME/Library/Application Support/now.typeless.desktop" "$HOME/Library/Application Support/typeless"
进程无匹配表示没有参数匹配这个名称,有结果时先确认归属再退出,目录被打印出来表示仍在,主动保留时属于正常结果。路径不存在的错误只说明那处目录已不在,其他错误仍无法判断,目录存在不能验证设置恢复或订阅状态。
Mole 会列出什么
精确当前 ID 支持数据、偏好设置和窗口状态行默认勾选,要留数据先备份并取消勾选,显示名支持行在关闭「卸载时一并移除数据和配置」时起初不勾选,开启后,合格且未共用的数据可能预选。其他 cask 状态按实际行核对,不能假设每个 Typeless 版本都认领它们。
这次检查覆盖了什么
2026 年 9 月 22 日,把官网下载的 Typeless 2.7.0 拷进「应用程序」,打开到登录页但没有登录,再移除应用和选中的支持数据。听写、已有历史恢复、订阅管理和 Homebrew 渠道没有测试。
