在 M1/M2 Mac 上安装"小火箭"(Shadowrocket)主要有以下几种方法,由于 Shadowrocket 本身是 iOS 应用,没有原生 Mac 版本,但借助 Apple Silicon 的兼容性,可以在 Mac 上运行。
如果开发者开启了 Mac 支持,可以直接下载:
- 打开 Mac App Store
- 搜索 Shadowrocket
- 如果显示"Designed for iPad"或"Designed for iPhone",点击获取/下载
- 安装后在启动台中找到运行
注意:Shadowrocket 是付费应用($2.99),你的 Apple ID 必须已经购买过该应用才能下载。
通过 PlayCover 安装(推荐)
App Store 中显示"不支持此 Mac",可以使用 PlayCover 运行 iOS 版本:
步骤:
-
下载 PlayCover
- 访问官网:https://playcover.io
- 下载最新版
.dmg文件并安装
-
获取 Shadowrocket IPA
- 从已购设备的 iTunes 备份中提取
- 或从其他渠道获取已购版本的 IPA 文件(需自己购买过)
-
安装应用
- 打开 PlayCover
- 将 IPA 文件拖入 PlayCover 窗口
- 或使用快捷键
Cmd + O选择 IPA 安装
-
设置网络权限
- 首次运行需要在系统设置 > 隐私与安全性中允许网络连接
使用原生 Mac 客户端(体验更好)
由于 iOS 版在 Mac 上存在 UI 适配问题(窗口大小、快捷键等),推荐使用原生 Mac 代理工具:
Clash Verge Rev(推荐,免费)
- 支持 Clash 内核,界面现代化
- 下载:https://github.com/clash-verge-rev/clash-verge-rev/releases
- 支持规则分流、订阅管理
ClashX / ClashX Pro
- 经典选择,菜单栏操作
- Pro 版支持增强模式(TUN 模式)
- 下载:https://github.com/yichengchen/clashX
Surge for Mac(付费,功能最强)
- 与 iOS 版 Surge 配置兼容
- 支持 MitM、脚本、规则精细化
- App Store 下载,价格较高
ShadowsocksX-NG(免费,简单)
- 仅支持 Shadowsocks 协议
- 适合简单使用场景
- 下载:https://github.com/shadowsocks/ShadowsocksX-NG
配置建议
如果你坚持使用 Shadowrocket:
- 安装后可能需要调整窗口大小(部分界面可能显示异常)
- 快捷键支持有限,主要靠鼠标操作
- 建议开启"触控替代"(Settings > 触控替代)改善操作体验
网络权限设置: 无论使用哪种方式,首次运行都需要在: 系统设置 > 隐私与安全性 > 辅助功能/输入监控 中给予相应权限,否则无法接管系统代理。
提示:M1/M2 Mac 运行 iOS 应用需要 macOS Big Sur (11.0) 或更高版本,如果只是为了科学上网,原生 Mac 客户端(如 Clash Verge Rev)通常比强制运行 iOS 版 Shadowrocket 体验更好。