跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 Fantastical

    Fantastical 连接的是你已有的日历和提醒事项账户(iCloud、Google、Exchange、CalDAV),日程本身留在这些账户里,不是存成本地一份文件。它在 Mac 上留下的主要是设置和一份离线缓存,另外还有一个 App Group 容器,装了 Flexibits 的通讯录应用 Cardhop 的话,Cardhop 也会用它。这篇覆盖从 Flexibits 官网下载的版本,以及 Homebrew cask fantastical。

    退出 Fantastical 并移除

    1. 从菜单栏图标或 Fantastical 菜单退出应用。
    2. 在活动监视器里确认没有残留的 Fantastical 进程,也没有日历还在同步中。
    3. 在 Finder 的应用程序文件夹里把 Fantastical 拖进废纸篓。
    4. 打开系统设置 › 通用 › 登录项与扩展,关掉还留着的 Fantastical 条目。

    移除应用不会改动服务器端的日历和提醒事项账户,只是这台 Mac 不再通过 Fantastical 显示它们。

    Fantastical 在本地留下什么

    位置 存的是什么 怎么处理
    ~/Library/Containers/com.flexibits.fantastical2.mac 应用沙盒里的设置和本地日历缓存 退出后跟应用一起移除
    ~/Library/Group Containers/85C27NK92C.com.flexibits.fantastical2.mac Fantastical 和它的扩展共用的 App Group 容器,Cardhop 也会用 等 Cardhop 也不用了、两个应用都退出后再删
    ~/Library/Application Scripts/com.flexibits.fantastical2.mac* 与 ~/Library/Application Scripts/com.flexibits.fbcaldav.* 日历和 CalDAV 访问用的沙盒脚本 跟应用一起移除
    ~/Library/Preferences/com.flexibits.fantastical.plist 应用偏好设置 跟应用一起移除

    Flexibits 自己的重置说明列出了上面的 Containers 和 Group Containers 文件夹,用于故障排查时的重置操作,并提醒删除后要重启 Mac,否则 Fantastical 还会试图往刚删掉的文件夹里写东西。Cardhop(Flexibits 的通讯录应用)有自己独立的 Group Container(85C27NK92C.com.flexibits.cardhop.mac),移除 Fantastical 不会碰到它。

    检查结果

    在终端里运行这些只读命令。

    pgrep -il fantastical
    launchctl list | grep -i flexibits
    ls -d "$HOME/Library/Containers/com.flexibits.fantastical2.mac"
    ls -d "$HOME/Library/Group Containers/85C27NK92C.com.flexibits.fantastical2.mac"
    

    pgrep 没有输出说明 Fantastical 没在运行。launchctl list 没有输出说明这次登录会话里没有加载 Fantastical 的登录项,出现匹配行则说明它还注册着。两条 ls 命令返回「没有那个文件或目录」说明对应文件夹已经不在了,打印出路径说明它还留着,Cardhop 还装着或者你在 Mole 里没勾这一行时,Group Container 留下来是正常的,日程本身不管怎样都还在你的日历账户里。

    用 Homebrew 安装时

    当清单里出现未勾选或共享数据,或者没法完整核对时,Mole 会跳过 --zap,但仍然清理你选中的那部分。

    fantastical 这个 cask 的 zap 清单包括 ~/Library/Application Scripts/com.flexibits.fantastical*、~/Library/Application Scripts/com.flexibits.fbcaldav.*、~/Library/Containers/com.flexibits.fantastical*、~/Library/Containers/com.flexibits.fbcaldav.*、~/Library/Group Containers/*.com.flexibits.fantastical*.mac 和 ~/Library/Preferences/com.flexibits.fantastical.plist。清单里的 Group Container 在 Mole 里默认不勾,Cardhop 也在用它,所以这一行没勾或者装着 Cardhop 时,Mole 都不加 --zap。自己执行 brew uninstall --cask --zap fantastical 会把这些全部移进废纸篓,不管你在 Mole 里勾选了什么,Cardhop 也在用的那个 Group Container 也在内。官方文档没提到这些位置存过设置和缓存以外的东西,但如果你有还没同步到别处的自定义事件模板或片段,先把它们拷出来。

    想跳过 zap 这一步:

    brew uninstall --cask fantastical
    

    Mole 会列出什么

    对于从 Flexibits 官网直接下载的 Fantastical:

    • ~/Library/Containers/com.flexibits.fantastical2.mac 按 Fantastical 的 bundle id 命名,默认勾选。
    • Fantastical 自带扩展(比如小组件)的小容器,id 接在 Fantastical 的 bundle id 后面时默认勾选。
    • ~/Library/Group Containers/85C27NK92C.com.flexibits.fantastical2.mac 会列出但默认不勾,勾上后只有在没有别的已装应用认领这个组时,Mole 才把它移进废纸篓,装着 Cardhop 时 Mole 会留下它,这一行显示「已保留:无法确认没有其他 App 在用这个组」。
    • 移除 Fantastical 时不会列出 Cardhop 自己的 Group Container 85C27NK92C.com.flexibits.cardhop.mac。

    这次检查覆盖了什么

    2026 年 9 月 20 日,从 Flexibits 官网下载的 Fantastical 4.2 作为十个应用一批中的一个,用 Mole 1.15.0(build 280)加完全磁盘访问权限装上又卸载。测试者展开了审查列表并在删除前勾选了每一行。测试期间没有登录任何日历或提醒事项账户,所以云同步不在这次核实范围内。Fantastical 的 Container(约 272KB)和小组件的小容器都勾上了,但 macOS 拒绝把它们移进废纸篓,留在了磁盘上,这一批其它沙盒应用也是这样;Group Container(约 960KB)也勾上了,被 Mole 的 App Group 检查留了下来。安装后系统设置里出现过一个未勾选的 Fantastical 后台项,卸载之后就不在列表里了。Fantastical

    Mac 空间不够、越用越慢时,Mole 能帮你清理垃圾、卸干净软件、维护系统。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (296) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。