如何在 Mac 上卸载 Ulysses
卸载 Ulysses 前先把写的东西备份好,Ulysses 靠 iCloud 云盘同步,但它自己的帮助页也说 iCloud 主要是同步手段,算不上可靠的备份,放在「我的 Mac 上」的笔记更是只存在这台 Mac 里。Ulysses 还会把整个资源库的自动备份放在一个 Group Container 里,要单独拿主意的就是这个文件夹。下面覆盖 Mac App Store 版。
先检查自动备份,再退出
- 在 Ulysses 的「文件」菜单里选「浏览备份」,看看已有的自动备份,把还需要的内容恢复或导出,备份覆盖项目、iCloud 笔记和「我的 Mac 上」的笔记,外部文件夹不在备份里,它们本来就放在 Ulysses 之外。
- 退出 Ulysses。
- 在 Finder 的「应用程序」里把 Ulysses 移到废纸篓,它的文件名是
UlyssesMac.app。
Ulysses 把数据存在哪里
在 Finder 按 Shift + Command + G,逐个打开存在的位置。
| 位置 | 存放内容 | 处理建议 |
|---|---|---|
~/Library/Group Containers/X5AZV975AG.com.soulmen.shared |
Ulysses 的自动备份,在这个文件夹里的 Ulysses/Backups 下 |
先把备份拷出来,确定不再需要才移除 |
~/Library/Containers/com.ulyssesapp.mac |
应用的沙盒数据和设置 | 写的东西都安全了再随应用一起移除 |
~/Library/Application Scripts/com.ulyssesapp.mac |
应用的脚本文件夹 | 随应用一起移除 |
~/Library/Containers/com.ulyssesapp.mac.quicklookextension 和 com.ulyssesapp.mac.shareextension |
Quick Look 和分享扩展的容器 | 随应用一起移除 |
~/Library/Application Scripts/com.ulyssesapp.mac.quicklookextension 和 com.ulyssesapp.mac.shareextension |
两个扩展的脚本文件夹 | 随应用一起移除 |
~/Library/Application Scripts/X5AZV975AG.com.soulmen.shared |
上面那个备份组的脚本文件夹 | 跟着那个组一起决定 |
~/Library/Caches/CloudKit/com.ulyssesapp.mac |
Apple 给 Ulysses 留的 iCloud 同步缓存 | 可以直接移除 |
| iCloud 云盘 | 同步中的 Ulysses 资源库 | 移除应用不会碰它,也不要在 Finder 里去删 |
核对卸载结果
在终端运行下面几条只读命令:
pgrep -il ulysses
mdfind "kMDItemCFBundleIdentifier == 'com.ulyssesapp.mac'"
ls -d ~/Library/Containers/com.ulyssesapp.mac ~/Library/Group\ Containers/X5AZV975AG.com.soulmen.shared
pgrep 没有输出说明 Ulysses 没在运行,mdfind 没有输出说明 Spotlight 找不到应用的其他副本,输出里有路径说明盘上还有一份。ls 的每个路径提示「No such file or directory」说明那个文件夹已经不在了,原样打印出路径说明还在,如果你留着备份组,它还在就是正常的。
如果订阅还在生效
Ulysses 走 App Store 订阅计费,移除应用不会取消订阅,要到 Apple 账户的「订阅」里管理或取消。
Mole 会列出什么
App Store 版的 Ulysses,Mole 默认勾选它自己的容器、Application Scripts 文件夹、CloudKit 缓存,以及 macOS 在 /private/var/folders 下给它留的一份临时缓存。Quick Look 和分享扩展的容器与脚本文件夹会列出来供你审查,默认不勾选。备份组 X5AZV975AG.com.soulmen.shared 和它的 Application Scripts 文件夹同样是默认不勾的审查行,就算你勾上,Mole 也要先确认没有其他已安装的应用在用这个组才会移除,确认不了就留着,结果里写「已保留:无法确认没有其他 App 在用这个组」。iCloud 云盘里的内容 Mole 从不列出,也不会删。
这次检查覆盖了什么
2026 年 9 月 26 日,应维护者点名,从 Mac App Store 重装 Ulysses 41.1,再用 Mole 的开发构建卸载了一次。状态页把两个进程合成一行 Ulysses,约 98 MB,列出的每一行都勾上了,135 MB 的应用、它的容器、Application Scripts 文件夹、CloudKit 缓存和临时缓存,以及两个扩展的容器和脚本文件夹都进了废纸篓。备份组和它的脚本文件夹留了下来,卸载途中 Parallels 里正在跑的 Windows 虚拟机改写了 ~/Applications (Parallels) 里的一个应用快捷方式,Mole 的 App Group 检查看到已装应用列表变了,就把这个组留下,当时结果里写的是「跳过:保护路径」。另外还剩一份 Ulysses App Intents 的 Biome 索引,归 macOS 管。卸载前后都没有出现登录项。登录账号和 iCloud 同步都没有测试。
Ulysses 备份说明(英文页面)
