💻 macOS 客户端

Mac 上既有 Clash Verge Rev、Mihomo Party、v2rayN 这样的开源客户端,也有 Surge、Stash 等付费应用。本页先帮你选对 Apple 芯片或 Intel 安装包,再讲清楚 macOS 特有的安装障碍:提示无法验证开发者、应用已损坏,以及系统扩展和网络扩展权限。

📊 macOS 上共收录 6 个客户端,其中开源 4 个、免费 4 个,已有教程 6 篇。

Mihomo Party

免费开源

界面现代的 Mihomo 图形客户端,功能丰富。

查看教程

Stash

付费

兼容 Clash 配置的 Apple 平台客户端。

查看教程

Surge

付费

高级网络调试与代理工具,规则能力强大。

查看教程

📖 macOS 客户端怎么选

先选对安装包:Apple 芯片还是 Intel

在 GitHub Releases 页面下载 Mac 客户端时,经常能看到两个或更多安装包,文件名里的标识决定了它适用哪种芯片:

文件名常见标识 适用机型
aarch64、arm64、apple-silicon 搭载 M 系列芯片的 Mac
x64、x86_64、intel 搭载 Intel 处理器的 Mac
universal 两种都可以,体积更大

不确定时,点击苹果菜单中的「关于本机」查看芯片型号。下错版本最常见的表现是无法打开,或者能打开但 TUN 模式反复失败。

常用客户端

客户端 内核 / 类型 价格 适合人群
Clash Verge Rev Mihomo 免费开源 新手首选
Mihomo Party Mihomo 免费开源 想要更多设置项的用户
v2rayN Xray / sing-box 等 免费开源 主要使用 V2Ray 订阅的用户
sing-box(SFM) sing-box 免费 多设备统一配置
Surge、Stash 自有实现 付费 需要深度调试与高级规则

「无法验证开发者」和「已损坏」

macOS 的 Gatekeeper 会检查应用是否经过苹果公证。很多开源客户端由个人开发者维护,未必做了公证,于是首次打开时会被拦截。常见提示有两种:

一是提示无法验证开发者,或者无法检查其是否包含恶意软件。处理方法是先尝试打开一次,然后进入「系统设置」中的「隐私与安全性」,在页面下方找到被拦截的应用,选择仍要打开。较早版本的 macOS 也可以在应用图标上右键选择打开来绕过。

二是提示应用已损坏,建议移到废纸篓。这通常并非真的损坏,而是从浏览器下载的文件带有隔离属性。在确认安装包来自官方仓库的前提下,可以用终端的 xattr 命令清除该应用的隔离属性,具体写法参照各项目 README 的说明。

需要强调:绕过这些提示的前提是你确认来源可信。来自网盘、群文件的安装包遇到同样的提示,应当直接删除。

系统扩展与网络扩展权限

Mac 客户端接管系统流量时,会用到两类系统权限:

  • 网络扩展 / VPN 配置:App Store 版应用(如 SFM、Stash、Surge)通常通过网络扩展工作,首次开启时系统会弹出「添加 VPN 配置」的请求,需要允许;
  • 特权辅助程序:Clash Verge Rev 等非商店应用开启 TUN 或服务模式时,会请求安装一个后台辅助程序,需要输入本机密码授权。

如果开启时没有弹出授权,或者授权后仍无法连接,可以到「系统设置」中检查网络里的 VPN 列表、通用里的登录项与扩展,确认相关项目处于启用状态。系统大版本升级后,这些权限偶尔会被重置,重新授权一次即可。

还有一个常见问题:客户端异常退出后,Mac 的系统代理设置没有被还原,导致浏览器无法上网。此时打开「系统设置」中的网络,选中正在使用的 Wi-Fi 或有线网络,进入详细信息里的代理页面,关闭所有已勾选的代理项即可恢复。

装好客户端后,回到客户端教程查看具体客户端的导入订阅步骤。

常见问题

01.怎么知道自己的 Mac 是 Apple 芯片还是 Intel?

点击屏幕左上角苹果菜单,选择「关于本机」。芯片一栏显示 Apple M 系列的是 Apple 芯片,应下载 arm64 或 aarch64 安装包;显示 Intel 的则下载 x64 或 x86_64 安装包。

02.Apple 芯片的 Mac 装了 Intel 版会怎样?

通常可以借助 Rosetta 2 转译运行,但启动更慢、更耗电,TUN 等涉及系统组件的功能也可能出问题。反过来,Intel 的 Mac 无法运行 arm64 安装包。建议始终下载匹配芯片的版本。

03.提示应用已损坏,无法打开怎么办?

从网页下载的未公证应用常被 macOS 隔离属性拦截,并误报为已损坏。确认安装包来自官方后,可在终端执行 xattr 命令移除该应用的隔离属性,具体命令以项目文档为准,然后重新打开。

04.开启 TUN 模式时为什么要输入电脑密码?

TUN 需要创建虚拟网卡、修改系统路由,属于需要管理员授权的操作。客户端会请求安装一个特权辅助程序或服务,输入一次本机登录密码授权后,之后一般不再重复询问。

05.Mac 上的付费客户端值得买吗?

开源客户端已经能满足大多数人的需要。Surge、Stash 等付费应用的优势在于更深度的系统集成、更细的规则与调试能力,适合对网络有较高要求的用户。可以先用免费客户端,确有需要再考虑。

其他设备

🪟 Windows🤖 Android📱 iPhone / iPad🐧 Linux / 路由器