如何用一款简洁的命令行工具,把 macOS Tahoe 的 Launchpad 复活

使用 macOS Tahoe 的一部分苹果高级用户,正在有意撤销苹果最新界面更新的一些内容——尤其是为了移除或弱化 Liquid Glass 设计带来的高透明度与“层叠反光”。

他们的目标并不复杂:保留 Tahoe 的性能与功能更新,同时把某些“看起来很美、用起来很累”的视觉方案回滚一点点。比如:恢复经典 Launchpad 全屏应用网格布局、让菜单与控制中心的对比度更高、可读性更好。

问题在于:苹果并没有提供官方设置来撤销这些改变。于是,懂点技术的用户开始转向社区工具——选择性回滚特定设计决策,尽量不把系统改成“魔改版”。

下面这套方法,就是目前不少人最终会用的那条路。

为什么 Liquid Glass 和“没有 Launchpad”会让人抓狂

Liquid Glass 在宣传截图和视频里确实很精致:模糊、反射、层叠营造出深度,像是 UI 自带景深特效。

但现实使用里,尤其是你用大屏幕、桌面壁纸又很细腻(或者颜色很花)时,问题就会冒出来:

  • 菜单和控件对比度降低
  • 文字不得不和背景内容“抢注意力”
  • 整体界面更需要你投入额外的视觉专注

对很多追求效率的老 Mac 用户来说,这等于:信息密度没变,但读取成本变高了。

与此同时,Launchpad 里那个熟悉的全屏应用网格(手动拖拽、分页、建文件夹)被更强大的 Spotlight + 类 iOS 的应用库取代。Spotlight 确实更强,很多人觉得“搜比找快”。

但它也把工作流从视觉记忆 + 动手整理,推向了输入搜索 + 自动分类。而视觉记忆和动手整理,恰恰是很多老 Mac 用户长期使用习惯的核心。

总结一句:苹果给了更“快”的路径,但也削弱了更“顺手”的路径。

为什么苹果放弃 Launchpad

这不是一拍脑袋的事。多年来,苹果一直在 macOS、iOS、iPadOS 里把“应用发现”逐步整合进 Spotlight。

Spotlight 从早期的文件搜索工具,变成了系统级启动器与内容索引:嵌入式搜索结果、上下文建议、系统级动作入口……越来越像一个“万能入口”。

在 macOS 上,最近的更新也更强调 Spotlight 的操作性,从而减少对 Launchpad 这种专用启动视图的依赖。iOS/iPadOS 的逻辑也类似:App 资源库成为默认应用管理方式,弱化“手动整理主屏幕”。

这种思路的代价也很明显:当应用数量不断增长,系统会更偏向搜索导航,减少用户管理视觉布局的必要性。对长期 Mac 用户来说,这种转变可能是:

  • 用速度换取了“可发现性”
  • 用自动分类换取了“视觉记忆”
  • 用统一策略减少了“选择权”

所以,才会有一批人开始寻求:我不反对 Tahoe 更新,但我想把某些界面回滚。

Undye 变通方法到底做了什么

目前最常见、也相对“讲武德”的解决方案,是一款开源工具:Undye(GitHub 项目:Launchpad Revived)。

它的思路不是注入、不是补丁、不是偷偷开隐藏开关,而是更“朴素”的一招:

  • 把 macOS Tahoe 的 Dock 换成早期 macOS 26 测试版的旧 Dock 二进制文件(当时 Launchpad 仍是系统的一部分)
  • 重新安装 Launchpad 应用(该应用在后续 Tahoe 版本中被移除)

关键点在于:这些组件是 Apple 自己生成和签名的二进制文件,并没有被第三方修改或修补。也就是说,macOS 会把它们识别为合法系统软件,避免了:

  • 代码注入
  • 内存修补
  • 隐藏功能标志 等“更黑”的手段

最终效果是:

  • Launchpad 回归,行为与早期 macOS 一致
  • 菜单、控制中心等系统面板的透明度降低,可读性提升

当然,这不等于“苹果官方支持”。未来系统更新仍可能出现兼容性问题。但因为 Undye 依赖的是Apple 签名文件而非漏洞利用,所以它在多次 Tahoe 更新后仍能正常工作。

风险也写在明面上:如果苹果未来加强对 Dock 组件的验证,你可能需要在更新前先移除这套变通方法。

哪些人适合尝试,哪些人千万别碰

先把边界讲清楚:

✅ 适合人群(更推荐)

  • 完全自有、个人管理的 Mac
  • 懂恢复模式、会用终端
  • 有可靠备份习惯,能应对回滚或恢复

❌ 不适合人群(强烈不建议)

  • 公司配发、受管理(MDM)设备
  • 对“暂时禁用系统完整性保护(SIP)”不舒服的人
  • 不愿意承担未来更新兼容性风险的人

因为 Undye 会修改系统层组件,Apple 不支持这种配置。你找官方售后排查其它问题时,支持人员很可能会要求你先撤销这些更改。

实操步骤:一步步把 Launchpad 找回来

下面步骤按原逻辑展开,命令保持原样。请务必在动手前确保你有可用备份。

第一步:下载 Undye

打开浏览器,访问 GitHub 上的 Undye 代码库(Launchpad Revived)https://github.com/nfzerox/launchbad-revived。点击 Code 按钮,把项目下载为 ZIP。

这里强调 ZIP 的原因是:ZIP 会保留文件权限,你拿到的是完整且未修改的项目文件。下载后解压,把文件夹放到方便的位置,比如“下载”里单独建个目录。

解压出来的文件夹里通常包含:

  • 一个脚本(后续要运行)
  • Undye 过程中会安装的、由 Apple 签名的系统组件

第二步:禁用系统完整性保护(SIP)

系统完整性保护会阻止你修改关键 macOS 组件,所以必须暂时禁用,才能让变通方法生效。

操作流程:

  1. 重启 Mac,进入 macOS 恢复模式
  • Intel Mac:立即按住 Command + R,直到出现 Apple 标志或旋转地球
  • Apple Silicon Mac:关机后按住电源键,直到出现“正在加载启动选项”,选择“选项”→“继续”
  1. 进入“macOS 实用工具”界面后从“实用工具”菜单打开终端
  2. 在终端输入命令:
csrutil disable

收到确认信息后,正常重启 Mac。

这一步的本质是:让系统允许你替换 Dock 等系统组件。完成后记得恢复 SIP(后文会写)。

第三步:运行 Undye 脚本

回到正常系统后,打开终端,进入你解压的 Undye 文件夹。然后仔细复制并粘贴命令,确保完全一致。

运行:

sudo ./launchpad

输入管理员密码后,脚本会自动执行:

  • 替换 Dock
  • 重新安装 Launchpad
  • 重启必要的系统服务
  • 打印代码签名信息(用于确认组件由 Apple 签名)

重点:Undye 会把签名信息打印出来,你应该核对它,确认安装的组件是 Apple 签名的。

确认 Launchpad 与“降低透明度”效果

脚本跑完后,Launchpad 应该会:

  • 出现在 Dock 上,或
  • 重新响应你常用的启动方式/快捷键(视系统习惯而定)

打开 Launchpad,你会看到熟悉的:

  • 分页式应用网格
  • 文件夹整理
  • 老用户一眼就懂的布局逻辑

同时,系统界面元素(控制中心、菜单等)应当比之前更不透明、更易读。

另外你还可以在「系统设置」→「辅助功能」→「显示」里打开 降低透明度。注意:这个选项与 Undye 无关,是系统自身的辅助功能开关。

一些细节也要提前说明:

  • 动态图标(如日历)在 Launchpad 中会显示为静态图标,就像旧版 macOS
  • 某些 Finder 视图或系统面板可能出现轻微视觉差异这些大多是外观问题,一般不影响核心功能。

重新启用系统完整性保护(SIP)

确认一切正常后,建议尽快把 SIP 打开。

流程:

  1. 重启进入 macOS 恢复模式
  2. 打开终端,运行:
csrutil enable
  1. 正常重启 Mac

好消息是:恢复后的 Dock 和 Launchpad 在 SIP 启用状态下仍可继续工作

可逆性与更新建议

Undye 脚本是完全可逆的:在禁用 SIP 后再次运行脚本,就可以恢复苹果原有 Dock,并移除 Launchpad。

如果你最终恢复到默认状态,再启用 SIP,就能回到 macOS Tahoe 的默认 Liquid Glass 界面与基于 Spotlight 的启动方式。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注