跳到主要内容

首页 / 博客 / 平台安装

macOS 安装 Clash Verge:先搞清楚你的 Mac 是什么芯片

macOS 安装 Clash Verge:先搞清楚你的 Mac 是什么芯片

Mac 上装 Clash Verge 有一个 Windows 用户不会遇到的前置问题:你得先知道自己的 Mac 是什么芯片。装错了要么打不开,要么能开但性能打折。

第一步:确认芯片

点左上角 → 关于本机,看「芯片」或「处理器」这一行:

显示内容你的架构下载哪个
Apple M1 / M2 / M3 / M4(含 Pro、Max、Ultra)ARM64Apple Silicon 版
Intel Core i5 / i7 / i9x86_64Intel 版

分界线是 2020 年底:那之后发布的 Mac 基本都是 Apple Silicon。

下载页选对应的 DMG 文件。

第二步:安装

DMG 的安装方式和 Windows 完全不同:

DMG 安装四步双击 DMG挂载磁盘映像拖进 Applications拖拽到「应用程序」文件夹推出映像右键推出,或拖到废纸篓图标从启动台打开别在 DMG 里直接运行
第四步很多人会忽略——在 DMG 里直接双击运行会导致后续更新和权限异常

第三步:处理「已损坏」提示

首次打开时,macOS 很可能弹这个:

「Clash Verge」已损坏,无法打开。您应该将它移到废纸篓。

这不是文件真的损坏了,是 macOS 的 Gatekeeper 在拦截未经 Apple 公证的应用。处理方法我单独写了一篇:macOS「已损坏」报错的三种解决方法

最快的一条命令:

sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

输入后要求密码,输入你的开机密码(输入时不显示字符,正常现象),回车即可。

第四步:授权系统权限

Clash Verge 在 macOS 上需要几项授权,会分别弹窗:

macOS 会依次请求的权限1管理员密码(安装辅助工具)用于安装设置系统代理所需的特权助手2网络扩展 系统扩展3通知权限可选,用于订阅到期、更新提示
前两项如果拒绝了,对应功能就不可用,需要重新触发弹窗

特权助手(Helper):Clash Verge 需要它来修改系统代理设置和安装 TUN 服务。第一次开启系统代理或 TUN 时会要求输入密码。

如果不小心点了拒绝:到「系统设置 → 隐私与安全性」页面底部,通常会有一条「已阻止……」的提示,点「仍然允许」。找不到的话,退出 Clash Verge 重新打开,让它再弹一次。

第五步:导入订阅并开启代理

这部分和其他平台一样:

  1. 左侧 订阅 → 粘贴链接 → 导入 → 点击卡片选中
  2. 首页打开 系统代理
  3. 代理 页面测延迟、选节点

macOS 上的系统代理会写进当前活跃的网络服务(Wi-Fi 或以太网)。可以到「系统设置 → 网络 → 你的连接 → 详细信息 → 代理」里验证,能看到 HTTP/HTTPS 代理被设成了 127.0.0.1

macOS 特有的几个问题

关掉软件后网络全断

原因和 Windows 一样:系统代理设置残留。手动清理:

系统设置 → 网络 → Wi-Fi → 详细信息 → 代理 → 把「网页代理(HTTP)」和「安全网页代理(HTTPS)」的勾去掉 → 好。

每次开机都要输密码

这是特权助手没有被正确安装为常驻服务。在 Clash Verge 设置里找到「服务模式」重新安装一次。如果反复不行,先完全退出应用,执行:

sudo launchctl list | grep -i verge

看看服务是否注册成功。

Apple Silicon 上 TUN 模式不稳定

优先确认你装的是 Apple Silicon 原生版而不是 Intel 版(活动监视器里看「种类」一栏,应该显示「Apple」而不是「Intel」)。

其次在设置里把 TUN 的 stack 改成 gvisor,兼容性比 system 好。

想让终端也走代理

macOS 终端不读系统代理,需要在 ~/.zshrc 里加:

alias proxyon='export https_proxy=http://127.0.0.1:7897 http_proxy=http://127.0.0.1:7897 all_proxy=socks5://127.0.0.1:7897'
alias proxyoff='unset https_proxy http_proxy all_proxy'

之后在终端输 proxyon 开启、proxyoff 关闭。端口号记得和 Clash Verge 设置里的混合端口保持一致。

卸载

拖到废纸篓只删了主程序,配置和内核还在。完整清理见卸载与残留清理,macOS 的配置目录在:

~/Library/Application Support/io.github.clash-verge-rev.clash-verge-rev

小结

Mac 上装 Clash Verge 的三个关键点:芯片别选错拖进应用程序再运行「已损坏」用 xattr 命令解决

过了这三关,后面的使用体验和 Windows 基本一致。

相关:「已损坏」报错详解首次启动六项设置