如何在 Mac 上卸载 Day One
Day One 自己的说明要求卸载前先确认日记已经同步,用 Day One Sync 的话去 dayone.me 核对,再额外导出一份 JSON 备份,导出时包含要留的媒体,并核对副本,以后还能重新导入。这一步要在移除应用之前做,日记内容存在一个本地数据库文件夹里,Mole 会列出但会留下它,这也不是跳过备份的理由。这篇覆盖 Mac App Store 版本。
先备份,再退出并移除应用
- 在 Day One 里用「文件 > 导出」把全部日记本导出为 JSON,或右键点一个日记本选「导出 > JSON」,包含要留的媒体,把副本存到所有同步目录和待删除目录之外并核对,开着 Day One Sync 也要做这一步。
- 在「Day One › 设置 › 日记本 › 显示加密密钥」私下保存加密密钥。
- 退出 Day One,开过菜单栏快速记录助手的话也一起退出。
- 把现有的
~/Library/Group Containers/5U8NS4GX82.dayoneapp2文件夹复制到待删除目录之外的独立位置,核对备份。 - 从 Launchpad 删除 Day One,或者在 Finder 把「应用程序」里的 Day One.app 移到废纸篓。
Day One 的数据在哪里
在 Finder 按 Shift + Command + G,逐个打开存在的位置。
| 位置 | 里面是什么 | 怎么处理 |
|---|---|---|
~/Library/Containers/com.bloombuilt.dayone-mac |
Day One 的沙盒容器 | 默认勾选,随应用移除 |
~/Library/Application Scripts/com.bloombuilt.dayone-mac |
和容器绑定的脚本目录 | 默认勾选,随应用移除 |
~/Library/Group Containers/5U8NS4GX82.dayoneapp2 |
本地日记数据库和媒体,Day One 自己的卸载与重装说明点名了这个位置 | 保留到独立备份已核对,再处理不需要的本地数据 |
~/Library/Group Containers/5U8NS4GX82.dayoneapp 和 ~/Library/Group Containers/5U8NS4GX82.ob |
Day One 声明的另外两个 App Group 容器 | 保留到内容和独占归属都已确认,上面的日记备份不能证明这两处存了什么 |
| 分享、Safari 和小组件扩展容器(各几 KB) | 扩展的少量数据 | 默认勾选,随应用移除 |
检查结果
pgrep -il "day one"
ls -d ~/Library/Group\ Containers/5U8NS4GX82.dayoneapp2 ~/Library/Group\ Containers/5U8NS4GX82.dayoneapp ~/Library/Group\ Containers/5U8NS4GX82.ob
pgrep 没有输出说明 Day One 没有在运行。Mole 会留下这三个 Group Containers,所以 ls 打印出三条路径是正常结果,要是报「No such file or directory」,说明那个文件夹已经不在,不是你自己删的话,先核对导出的备份,别再指望这台 Mac 上的那份。
账户与订阅
移除应用不会取消 Day One Premium 订阅,也不会删掉账户,需要处理的话在移除前到应用里操作,或者以后去 dayone.me。
Mole 会列出什么
对 Mac App Store 版 Day One:
~/Library/Containers/com.bloombuilt.dayone-mac和~/Library/Application Scripts/com.bloombuilt.dayone-mac按 bundle id 命名,默认勾选。- 分享、Safari 和小组件扩展的容器和脚本目录默认勾选,这几个扩展装在 Day One 里面,id 也接在 Day One 的 bundle id 后面。
- 三个 Group Containers(
5U8NS4GX82.dayoneapp2、5U8NS4GX82.dayoneapp、5U8NS4GX82.ob)和对应的 Application Scripts 文件夹会列出但默认不勾,勾上之后 Mole 还是会留下它们,这一行显示「已保留:无法确认没有其他 App 在用这个组」,因为 Mole 的 App Group 检查不接受5U8NS4GX82.dayoneapp2这种两段式名字,所以从不删除这几个文件夹,日记数据会原样留着。
这次检查覆盖了什么
2026 年 9 月 21 日第一次测试,用 Mole 的 Preview 构建加完全磁盘访问权限,没有勾审查行,应用、脚本目录和临时缓存进了废纸篓,360KB 的容器因为 macOS 拒绝移进废纸篓留了下来,扩展容器和 Group Containers 没勾。2026 年 9 月 26 日从 Mac App Store 重装 Day One 2026.19 再卸一次,用的是 Mole 的开发构建,列出的每一行都勾上了,应用、容器、Application Scripts、三个扩展容器和临时缓存都进了废纸篓,三个 Group Containers(5U8NS4GX82.dayoneapp2 里约 4.5MB)和它们的脚本目录勾上了,被 App Group 检查留了下来。两次前后都没有发现新增登录项,更新频道是 Mac App Store。Day One for macOS 卸载与重装说明(英文)· iOS 与 macOS 的备份与同步选项(英文)
