如何在 Mac 上卸载 Calendar 366
重置 Calendar 366 本机数据前,先保留还要使用的设置,在原日历账号中核对所需日程和任务,厂商网站列出了系统和云端日历集成,Apple 日历、提醒事项数据库保留,不为了移除应用删除日程,本篇覆盖实测的 Mac App Store 版本,不是 Calendar 366 II。
退出并移除 Calendar 366
结束编辑并退出主应用和菜单栏应用,用 Finder 的「前往 › 前往文件夹」检查下面这些已确认的位置,复制所需本地内容并核对备份,再决定是否重置。
~/Library/Containers/com.nspektor.Calendar366.3~/Library/Containers/com.nspektor.Calendar366.3.Mini~/Library/Containers/com.nspektor.Calendar366.3.Share~/Library/Containers/com.nspektor.Calendar366.3.Widgets
之后把应用程序目录中的 Calendar 366.app 移到废纸篓,观察到的组存储 ~/Library/Group Containers/346J24NQNV.com.nspektor.Calendar366.3 和组脚本目录 ~/Library/Application Scripts/346J24NQNV.com.nspektor.Calendar366.3 需要单独确认归属并核对备份,被阻止的组数据保留。
用 Homebrew 安装时
当前 cask是较早的独立版本 Calendar 366 II,管理 Calendar 366 II.app。
brew uninstall --cask calendar-366
它没有单独退出指令,先退出 II,额外 zap 目标是 ~/Library/Application Scripts/com.nspektor.macos.Calendar-366-II-Mini、~/Library/Application Support/Calendar 366 II、~/Library/Caches/com.nspektor.macos.Calendar-366-II 和 ~/Library/Preferences/com.nspektor.macos.Calendar-366-II.plist,它们不是实测版本的容器。直接执行 brew uninstall --cask --zap calendar-366 处理完整清单,不读取 Mole 的勾选状态,Mole 只有在完整范围通过勾选和共享数据检查时才使用 zap,否则已选残留走自己的移除流程,要保留 II 设置时用不带 zap 的命令。
核对结果
ls -ld "/Applications/Calendar 366.app"
ls -ld "$HOME/Library/Containers/com.nspektor.Calendar366.3" "$HOME/Library/Group Containers/346J24NQNV.com.nspektor.Calendar366.3"
打印路径表示该项目仍在,找不到路径的错误只针对那一项,权限错误表示未查清,组数据保留和应用本体仍在是两件事,这组命令不核验日历账号内容或 Calendar 366 II 副本。
Mole 会列出什么
主容器和确认随包提供的 Mini、Share、Widgets 容器存在且未受保护时默认勾选,要保留的设置取消勾选,上面的团队前缀组存储和组脚本目录列出供确认,默认不勾选,开启应用数据选项也不会预先勾选,删除前仍需单独选择并通过归属检查,拒绝时保留。「卸载时一并移除数据和配置」默认关闭,开启后包括符合条件的待确认数据,共享和受保护项目保留原有边界。
这次检查覆盖了什么
2026 年 9 月 21 日卸载了 Mac App Store 应用,主容器最初因系统拒绝而留下,扩展数据没有勾选,9 月 26 日用源码构建的 Mole 复测,移除了应用和当时选中的主目录及扩展项目,归属守卫发现应用清单变化,组存储和组脚本目录仍在,没有测试个人日历、任务恢复或 Homebrew Calendar 366 II 卸载。
