如何在 Mac 上卸载滴答清单(TickTick)
滴答清单的任务、清单和习惯都存在账号里并同步到服务器,移除 Mac 应用一样都不会删,注销账号是在网页上另做的一步。这次测试的是从 ticktick.com 下载的 TickTick,bundle ID 是 com.TickTick.task.mac,应用里带着中文名滴答清单,简体中文的 Mac 上可能就显示成这个名字,Mole 在一次测试里就是这样显示的。从 dida365.com 下载的滴答清单这次没有测,不能保证路径和这里一样。这份指南覆盖 ticktick.com 下载版和 Homebrew cask ticktick。
移除之前
- 想在滴答清单之外留一份数据,可以在网页版的设置里生成备份文件,滴答清单的路径是「设置 › 数据备份 › 生成备份」。
- 想连账号一起注销而不只是删应用,按 TickTick 的说明登录网页版,打开 Settings › Profile,选 Delete account,这会删掉你在 TickTick 里的全部数据,卸载应用永远不会替你做这件事。
退出并移除应用
- 按 Command + Q 退出,状态页里它是一行,两个进程,约 52 MB。
- 把「应用程序」里的 TickTick 移到废纸篓,它的小组件和 Safari 扩展都装在应用里面,会跟着一起走。
- 打开「系统设置 › 通用 › 登录项与扩展」,应用带着一个开机启动助手,9 月 20 日那次实测卸载后它的条目还列着,指向废纸篓里的应用,看到了就关掉。
应用的数据放在哪里
在访达里按 Shift + Command + G,逐个打开下面的位置,不存在就跳过。TickTick 没有公开说明这些路径,下表依据 Homebrew 的 zap 清单和实测记录。
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
~/Library/Group Containers/75TY9UT8AY.com.TickTick.task.mac 和 ~/Library/Application Scripts/75TY9UT8AY.com.TickTick.task.mac |
应用和小组件共用的组文件夹,不登录启动一次后 2.8 MB,以及对应的脚本文件夹 | 确认任务已同步后删 |
~/Library/Containers/com.TickTick.task.mac.MainWidget 和 ~/Library/Containers/com.TickTick.task.mac.TickTick-Safari-Extension |
小组件和 Safari 扩展的容器,~/Library/Application Scripts 下还有同名文件夹 |
随应用一起删 |
~/Library/Preferences/com.TickTick.task.mac.plist |
偏好设置 | 随应用一起删 |
~/Library/Caches/com.TickTick.task.mac、~/Library/HTTPStorages/com.TickTick.task.mac |
缓存和网络存储,旁边还有一个 Cookie 文件 | 可以删 |
~/Library/Application Support/bugsnag-shared-com.TickTick.task.mac、~/Library/Caches/bugsnag-shared-com.TickTick.task.mac、~/Library/Application Support/com.bugsnag.Bugsnag/com.TickTick.task.mac |
Bugsnag 崩溃上报库的文件 | 可以删,上一层的 com.bugsnag.Bugsnag 别动,其他应用也可能在用 |
~/Library/Biome 下路径里带 sourceIdentifier=com.TickTick.task.mac 的文件属于 macOS,记录的是这个应用提供给 Siri 和快捷指令的操作,交给系统处理就好。
检查结果
应用进了废纸篓以后,运行下面两条只读命令:
pgrep -il ticktick
ls -d "$HOME/Library/Group Containers/75TY9UT8AY.com.TickTick.task.mac" ~/Library/Containers/com.TickTick.task.mac.MainWidget
pgrep没有输出,说明应用没在运行,列出进程就是它还开着。ls -d会打印仍然存在的文件夹,在 Mole 里没勾的话,组文件夹还在是预期内的,提示「No such file or directory」就是已经没了。
用 Homebrew 安装时
移除 Homebrew 安装的应用时,Mole 会调用 Homebrew 卸载,只有 cask 的 zap 清单里每一条路径都在 ~/Library 里、没有一条是你没勾的行、也没有别的已装应用在用,才会加上 --zap,否则不加 --zap,你勾上的行仍由 Mole 自己清理。
ticktick 这个 cask 的 zap 清单包含组文件夹 ~/Library/Group Containers/75TY9UT8AY.com.TickTick.task.mac、所有 com.TickTick.task.mac.* 容器和脚本文件夹、~/Library/Application Support/com.TickTick.task.mac、Bugsnag 的文件夹、包括 ~/Library/Caches/TickTick 在内的缓存、HTTPStorages 条目、偏好设置文件和窗口状态。组文件夹那一行 Mole 默认不勾,所以除非你勾上它,Mole 不加 --zap,自己运行 brew uninstall --cask --zap ticktick 则会把这些全部移到废纸篓,不看你在 Mole 里勾了什么。只想移除应用:
brew uninstall --cask ticktick
TickTick 注销账号说明 · 滴答清单:如何备份数据 · Homebrew 的 ticktick cask
Mole 会列出什么
以下是 Mole 对 ticktick.com 下载版的处理:
- 偏好设置文件、Cookie 文件、缓存、HTTPStorages、Bugsnag 的文件夹和 macOS 为它保留的临时文件夹,默认勾选。
- 小组件和 Safari 扩展的容器与 Application Scripts 文件夹,
com.TickTick.task.mac.MainWidget和com.TickTick.task.mac.TickTick-Safari-Extension,默认勾选,因为两者都装在 TickTick.app 里面。 - 组文件夹
75TY9UT8AY.com.TickTick.task.mac和同名的 Application Scripts 文件夹会列出,但默认不勾选。勾上之后,Mole 会先确认没有别的已装应用在用这个组,确认不了就保留文件夹,并在这一行上写明原因。 ~/Library/Biome下的文件不会列出。
这次检查覆盖了什么
2026 年 9 月 26 日,把官方下载的 TickTick 8.2.30 拷进「应用程序」,没有经过 Homebrew,不登录启动一次,再用 Mole 的开发构建卸载,测试时把列出的项目全部勾上。状态页里它是一行 TickTick,两个进程,约 52 MB,应用和列出的 14 行全部进了废纸篓,2.8 MB 的组文件夹也在其中,剩下的只有 ~/Library/Biome 下六个由 macOS 管理的数据库文件,前后没有出现启动项。更早的一次在 2026 年 9 月 20 日,用官网安装包里的 8.2.10 和 Mole 1.15 Preview 构建 280,当时 Mole 把它显示为滴答清单,全部勾选后 2.6 MB 的组文件夹被保留,小组件 4 KB 的容器因为 macOS 拒绝授权没能移动,登录项也还列着,指向废纸篓。两次都没有登录,账号同步没有核对,Homebrew cask 也没有测试。
