以下是几种可行的解决方案

在 M1/M2/M3 芯片的 Mac 上安装 Shadowrocket(小火箭)需要注意:Shadowrocket 本身是 iOS 应用,虽然 M 系列芯片可以运行 iOS 应用,但开发者并未开启 Mac 支持,因此无法直接从 Mac App Store 安装。

使用 PlayCover 运行 iOS 版(较复杂)

通过 PlayCover 可以在 Mac 上运行 iOS 版 Shadowrocket,但需要自行准备 IPA 文件。

步骤:

  1. 下载安装 PlayCover
  2. 获取 Shadowrocket 的解密 IPA 文件(需自行从已购设备的 App Store 提取)
  3. 在 PlayCover 中安装 IPA
  4. 可能需要关闭 SIP(系统完整性保护)才能正常运行

⚠️ 风险提示:此方法存在账号安全风险,且操作复杂,不推荐普通用户尝试。

使用 macOS 原生替代软件(推荐)

M1 Mac 上有比 Shadowrocket 更优秀的原生客户端:

ClashX / ClashX Pro(免费/付费)

  • 支持 Shadowsocks、VMess、Trojan 等协议
  • 支持规则分流(类似小火箭的规则功能)
  • Pro 版支持 TUN 模式(接管所有流量)
  • 下载:GitHub 或 App Store

Surge for Mac(付费,功能最强)

  • 与 iOS 版 Surge 同公司出品
  • 功能比 Shadowrocket 更强大
  • 支持 MitM、脚本、规则重写等高级功能
  • 价格较贵(约 $50),但值得投资

V2RayX / V2RayU

  • 适合使用 VMess 协议的用户
  • 开源免费

ShadowsocksX-NG

  • 仅支持 Shadowsocks 协议
  • 轻量简单

购买 Surge Mac 版

如果你习惯了 Shadowrocket 的操作逻辑,Surge Mac 版是最接近的替代品,且功能更强大:

  • 支持 iCloud 配置同步
  • 原生 ARM 架构支持,性能更好
  • 完善的系统代理设置

快速建议

需求 推荐软件
免费且功能全面 ClashX
专业用户,不差钱 Surge Mac
仅使用 SS 协议 ShadowsocksX-NG
必须使用 Shadowrocket 建议用 iPhone/iPad,Mac 使用代理共享

注意:无论使用哪种工具,请确保遵守当地法律法规,仅用于合法用途。

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