方法A,通过 Homebrew 安装{关键词}

导读:

  1. 方案一:推荐使用的 Mac 原生代理工具
  2. 方案二:强行运行 iOS 版 Shadowrocket(不推荐)
  3. 快速配置指南(以 Clash Verge Rev 为例)
  4. 总结建议

在 M1/M2 Mac(Apple Silicon)上,Shadowrocket(小火箭)并没有原生的 macOS 版本,虽然 M 系列芯片可以运行 iOS 应用,但 Shadowrocket 开发者并未开放 Mac 版下载。

以下是可行的解决方案更好的替代方案

推荐使用的 Mac 原生代理工具

Clash Verge Rev(最推荐)

  • ✅ 原生支持 M1/M2(ARM64 架构)
  • ✅ 免费开源,中文界面
  • ✅ 支持 SS/SSR/Vmess/Trojan/Hysteria 等协议
  • ✅ 支持订阅链接自动更新

安装步骤:

# 方法B:手动下载
# 1. 访问 https://github.com/clash-verge-rev/clash-verge-rev/releases
# 2. 下载文件名包含 "aarch64" 或 "arm64" 的 dmg 文件(如 Clash.Verge_aarch64.dmg)
# 3. 拖拽安装,首次运行需在 系统设置 > 隐私与安全性 中允许

ClashX / ClashX Pro

经典选择,但已停止更新,建议优先使用 Clash Verge Rev。

Surge for Mac

  • 功能最强大的代理工具(iOS 版小火箭的 Mac 版本)
  • 付费软件($49.99),有试用版
  • 官网:https://nssurge.com/

V2RayU / V2RayX

如果你使用 V2Ray 协议,这是专门的 Mac 客户端。

强行运行 iOS 版 Shadowrocket(不推荐)

如果你必须使用 Shadowrocket 的特定功能:

方法 A:PlayCover(侧载 iOS 应用)

  1. 下载 PlayCover(允许在 Mac 上运行 iOS 应用)
  2. 获取 Shadowrocket 的 decrypted IPA 文件(需自行解密或寻找)
  3. 通过 PlayCover 安装
  4. 缺点:操作复杂、可能闪退、无法保证长期可用

方法 B:Mac App Store 直接下载(通常不可用)

  • 打开 Mac App Store,搜索 Shadowrocket
  • 如果显示"未提供此 App",说明开发者未开放 Mac 版

快速配置指南(以 Clash Verge Rev 为例)

  1. 导入订阅

    • 获取你的机场订阅链接(通常以 https:// 开头,包含 clashyaml
    • 在 Clash Verge Rev 中点击"订阅" → "导入" → 粘贴链接
  2. 选择节点

    在"代理"标签页选择服务器节点

  3. 开启系统代理

    • 点击左侧"首页" → 打开"系统代理"开关
    • 首次使用需在终端执行:sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app(解决权限问题)
  4. TUN 模式(可选):

    如需代理所有应用(包括终端),开启 TUN 模式

总结建议

需求 推荐方案
日常使用 Clash Verge Rev(免费、稳定、M 芯片原生)
专业用户 Surge for Mac(功能最全,需付费)
必须使用小火箭 使用 iPhone/iPad,或在 Mac 上通过 PlayCover 尝试(不稳定)

注意:使用代理工具需遵守当地法律法规,仅用于合法用途(如访问学术资源、海外业务等)。

您可以还会对下面的文章感兴趣: