安装与迁移 · Clash 技术博客

Clash for Mac 怎么下载安装?芯片与首次配置指南

先确认 Mac 使用 Apple 芯片还是 Intel,再下载对应安装包。应用能启动后,还要依次处理 Gatekeeper、订阅、系统代理和旧客户端残留。

  • macOS
  • Apple Silicon
  • Intel
本文目录

下载前在“关于本机”确认 Apple Silicon 还是 Intel

点击左上角苹果菜单里的“关于本机”,芯片一栏写 Apple M1、M2、M3 或后续 Apple 系列,就选择 Apple Silicon / arm64 构建;处理器写 Intel,则选择 x64 / Intel 构建。二手设备和单位设备不一定符合购买年份的常见规律,直接看系统信息最可靠。

从 Clash Verge Rev 等实际项目的 Release 页面下载 macOS 附件,文件列表应能对应版本标签和发布说明。不要使用名称相似的网盘“Mac 破解版”,也不要因为文件里带 Clash 就默认它仍受维护。

Mac 与附件标记

本机显示选择
Apple M 系列芯片arm64 / Apple Silicon
Intel 处理器x64 / Intel
Universal同时包含两种架构,文件通常更大
无法确定回到“关于本机”查看,不用猜

DMG 只是安装介质,应用要拖进 Applications

标准安装过程

  1. 打开下载的 DMG

    等待访达显示应用图标和 Applications 文件夹。

  2. 把应用拖到 Applications

    复制完成后从“应用程序”目录启动,不要长期在 DMG 里运行。

  3. 推出磁盘映像

    应用已复制,DMG 可以从访达侧栏推出。

  4. 保留原始 Release 信息

    版本和架构以后排障、更新时还会用到。

若 Applications 里已有同名旧版本,先完全退出菜单栏程序,再替换应用。旧 ClashX、其他 Mihomo 客户端或 VPN 同时运行时,可能轮流修改系统代理,看起来像新版本安装失败。

“无法验证开发者”要从隐私与安全处理

macOS 首次打开来自网络的应用时,可能显示无法验证开发者或应用已被阻止。再次核对项目 Release、版本与文件名后,到“系统设置 > 隐私与安全”查看刚被拦截的项目,并按系统提供的“仍要打开”流程确认。

不要执行关闭 Gatekeeper 的全局命令,也不要为了绕过提示安装来历不明的签名补丁。系统给单个应用的例外已经足够,其他下载内容仍应继续受到保护。若提示应用已损坏,先重新下载匹配架构的附件,而不是直接移除安全属性。

菜单栏图标出现后,等内核状态稳定

第一次启动时,界面出现不代表 Mihomo 已经准备好。打开设置或日志,确认内核没有反复退出,客户端能够正常读写自己的配置目录。此时尚未导入订阅,任何 core failed、permission denied 都应先在本机安装层处理。

如果应用在 Rosetta 提示后才能打开,通常说明选了 Intel 构建。Apple 芯片虽然可以运行部分 Intel 应用,仍建议换成项目提供的 arm64 版本,减少额外依赖和后续更新混淆。

第一次配置只用订阅和系统代理

在 Profiles(配置)页添加 Clash 或 Mihomo 兼容订阅,手动更新并选中它。进入 Proxies 固定一条节点,模式留在 Rule,再开启 System Proxy。macOS 可能请求修改系统代理的权限,发起应用应是刚安装的客户端。

浏览器打开熟悉的网站时,Connections 应出现对应连接。普通系统代理跑通以前,不要开启 TUN 或安装网络扩展;否则一次失败会同时涉及订阅、节点、系统代理和网络权限。

首次连接的可见结果

  • Profile 显示本次更新时间
  • Proxies 中可以选择具体节点
  • macOS 系统代理由当前客户端写入
  • Connections 能找到刚才的浏览器请求

打不开应用和打不开网页,是两条排查线

应用图标带禁止符号

检查 macOS 版本要求与应用架构,下载匹配的构建。

应用提示已损坏

从原 Release 重新下载,确认文件完整和来源一致。

订阅更新报 401 / 403

链接凭据或账号状态有问题,与 macOS 权限无关。

浏览器失败且 Connections 为空

检查 System Proxy 是否写入,并退出其他代理客户端。

连接已进入 Clash 但 timeout

换一条确认可用的节点,不必重装 DMG。

从哪个界面开始报错,就回到对应层处理。只有应用能启动、Profile 能更新、节点能选中之后,网页连接问题才值得看代理与规则。

卸载或换客户端前,先让 macOS 回到直连

准备卸载、回退版本或迁移到另一客户端时,先在当前程序里关闭系统代理和 TUN,再从菜单栏彻底退出。仅把窗口关掉,后台进程仍可能保留本地代理端口;直接把应用拖进废纸篓,网页随后就会指向一个无人监听的地址。

到 macOS 网络设置检查 HTTP、HTTPS、SOCKS 代理是否已经撤掉,浏览器应能直接访问本地可达的网站。确认直连恢复后,再删除 Applications 里的应用和不再需要的数据;迁移时重新导入订阅,不要把两个客户端的数据目录互相覆盖。

新客户端开启 System Proxy 后,Connections 出现新的浏览器请求,说明旧代理残留已经清理。此时这台 Mac 已经完成了从架构选择、应用安装、Gatekeeper 放行到订阅和系统代理的第一次配置。以后换版本时,保留同样的退出和直连检查即可。

参考资料