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

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

    首页/Mole 实测软件

    如何在 Mac 上卸载 Unity Hub

    Unity Hub 管着你的 Unity 编辑器、项目和许可证,但移除 Hub 不会带走其中任何一样,通过 Hub 装的编辑器默认放在 /Applications/Unity/Hub/Editor,项目留在你创建时选的文件夹里,已激活的许可证在你归还之前也一直留在这台 Mac 上。所以先在 Hub 里做完两件事,归还许可证、卸载编辑器,这两件事都得靠 Hub 本身来做。下面覆盖从 unity.com 下载的 Unity Hub 和 Homebrew cask unity-hub 两种安装方式。

    归还许可证

    按 Unity 的许可证说明,Unity Personal 许可证和付费方案的 named user 许可证,在 Hub 里退出登录就会归还。用许可证请求(license request)激活的许可证会留在这台电脑上,Hub 没法归还,要联系 Unity 支持处理。付费方案可以在 id.unity.com 的 Activations 里看到哪些电脑还占着激活。

    按 Unity 的激活常见问题,named user 许可证文件在 ~/Library/Unity/licenses/UnityEntitlementLicense.xml,序列号许可证文件在 /Library/Application Support/Unity/Unity_lic.ulf。

    先卸载编辑器,再卸载 Hub

    打开 Hub,选 Installs,在每个编辑器的 Manage 菜单里选 Uninstall(见 Unity 的编辑器安装说明)。这只对 Hub 自己装的编辑器有效,你自己下载、再用 Locate 加进来的编辑器,选 Remove 只会把它从 Hub 的列表里去掉,文件还留在磁盘上,要用同一个菜单里的 Reveal in Finder 找到它的文件夹,再自己拖进废纸篓。

    新编辑器默认装到 /Applications/Unity/Hub/Editor,你也可能在 Hub 设置的 Installs location 里改过位置,改了之后之前装的编辑器仍在原处,以 Installs 列表里显示的位置为准。

    项目不在这些步骤里,它们在你创建时选的地方,默认是 Hub 设置里 Project location 指定的文件夹。

    退出 Unity Hub,移除应用

    1. 退出 Unity Hub,设置过打开编辑器时最小化到菜单栏的话,菜单栏图标那里也要退出。
    2. 在「活动监视器」里搜 Unity,确认 Hub 的进程都已退出,测试时有一个 Unity 许可证客户端跟 Hub 一起在跑。
    3. 在 Finder 的「应用程序」里把 Unity Hub 拖进废纸篓。

    文件都在哪里

    在 Finder 按 Shift + Command + G,逐个输入下面的位置,不存在的直接跳过。

    位置 里面是什么 怎么处理
    /Applications/Unity/Hub/Editor 默认通过 Hub 装的编辑器 移除 Hub 之前先在 Hub 里卸载
    你的项目文件夹 Unity 项目 保留,它们不是应用数据
    ~/Library/Application Support/UnityHub Hub 自己的数据文件夹 不打算重装 Hub 就移除
    ~/Library/Unity 里面有 licenses,Unity 把 named user 和浮动许可证文件放在这里 先在 Hub 里退出登录,这台 Mac 上还留着编辑器就保留
    ~/.unity Hub 首次启动写下的小文件夹,这次测试里装着 env 和 bin 随 Hub 移除
    ~/Library/Preferences/com.unity3d.unityhub.plist、~/Library/Preferences/com.unity3d.unityhub.helper.plist Hub 的偏好设置 随应用移除
    /Library/Application Support/Unity/Unity_lic.ulf 序列号许可证文件 许可证处理完之前先别动,移除要管理员密码

    编辑器、项目和许可证的位置来自 Unity 的文档,UnityHub 和两个偏好设置文件来自 Homebrew cask 的 zap 清单,~/.unity 来自这次的测试记录。

    检查结果

    在「终端」里运行下面几条只读命令:

    pgrep -il unity
    ls /Applications/Unity/Hub/Editor
    ls -d ~/.unity ~/Library/Unity "$HOME/Library/Application Support/UnityHub"
    
    • pgrep 没有输出,说明没有 Unity 进程在运行,列出进程说明 Hub、某个编辑器或许可证客户端还开着,先退出再删东西。
    • ls /Applications/Unity/Hub/Editor 会为那里还装着的每个编辑器版本打印一个文件夹,提示「No such file or directory」说明默认的编辑器文件夹已经不在,装到别处的编辑器不会出现在这里。
    • ls -d 会打印仍然存在的文件夹,其余的提示「No such file or directory」,你为别的编辑器留下 ~/Library/Unity 时它还在是正常结果。

    用 Homebrew 安装时

    unity-hub 这个 cask 卸载时会先退出 Hub,它的 zap 清单会把 ~/Library/Application Support/UnityHub 和两个偏好设置文件移进废纸篓,/Applications/Unity/Hub 是空文件夹的话也一并删掉,编辑器、~/Library/Unity 和 ~/.unity 都不在清单里。自己运行 brew uninstall --cask --zap unity-hub 不看 Mole 里的勾选。Homebrew 的 Unity Hub cask

    只移除应用:

    brew uninstall --cask unity-hub
    

    只有 zap 清单里的每一项都在你自己的 ~/Library 里、没有碰到你没勾的行、也没有被其他已装应用认领时,Mole 才会加上 --zap。Application Support/UnityHub 默认不勾选,你不勾它,Mole 卸载时就不带 --zap,只移走应用和你勾选的行。

    移除 Hub 不会取消 Unity 的订阅。

    Mole 会列出什么

    用 Mole 卸载 Unity Hub 时:

    • ~/Library/Unity 会列出,但默认不勾选,因为里面可能有你的许可证文件。
    • ~/.unity 会列出,但默认不勾选。
    • ~/Library/Application Support/UnityHub 会列出,但默认不勾选。
    • 以 bundle ID com.unity3d.unityhub 命名的偏好设置和缓存默认勾选。

    这次检查覆盖了什么

    2026 年 9 月 19 日,把官网下载的 Unity Hub 拷进「应用程序」,打开一次,再用 Mole 1.15 Preview(build 277)卸载。应用和 ~/Library/Application Support/UnityHub 进了废纸篓,待确认的行没有进这次的移除,所以 ~/.unity 留了下来,它的待确认行是这次测试之后才加进 Mole 的。测试时没有装任何 Unity 编辑器,也没有项目、登录和许可证激活的记录,所以这次测试说明不了 Mole 怎么处理编辑器和许可证。Homebrew cask 没有测试。

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

    下载试用 Mole

    Mole · 鼴

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

    v1.16.0 (296) · 更新日志

    产品

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

    支持

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

    法律

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

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

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

    命令行版继续免费开源。