TL;DR
Shadowrocket(小火箭)是 iOS / iPadOS / macOS 上最经典的付费代理客户端。价格 $2.99 一次性买断(仅美区 / 港区 / 日区等海外 App Store 上架)。支持协议:VLESS Reality / Hysteria2 / TUIC / VMess / SS / Trojan / WireGuard 等全协议。导入订阅:主界面 ”+” → Subscribe → URL。核心优势:协议范围最广 + 规则集生态完整。
Shadowrocket(小火箭)是 iOS 代理客户端的”瑞士军刀”,从 2014 年起持续维护至今。本篇按”购买、导入、协议、规则集、TUN、对比替代”六块讲清楚。
Shadowrocket 在 2026 年的位置
| 客户端 | 价格 | 协议范围 | 用户量 |
|---|---|---|---|
| Shadowrocket | $2.99 一次性 | 最广 | ★★★★★ |
| Karing | 免费 | sing-box 全系 | ★★★★ |
| Stash | $4.99 一次性 | Mihomo 内核 | ★★★★ |
| Quantumult X | $7.99 一次性 | Surge 兼容 | ★★★ |
| Loon | $5.99/年 | 高端 | ★★★ |
| Surge 5 | $49.99-$99.99 | 企业级 | ★★ |
| Streisand | 免费 | 多协议 | ★★ |
Shadowrocket 占据”性价比之王”的位置:一次性 $2.99 + 全协议支持 + 最大用户量。
购买
切换到海外 Apple ID
Shadowrocket 在中国大陆 App Store 已下架,必须用海外 Apple ID 购买:
- 美区(推荐):$2.99
- 港区:HK$24
- 日区:¥450
- 英区:£2.49
切区步骤:
- 设置 → Apple Account → Media & Purchases → 退出当前 Apple ID
- 登录海外 Apple ID
- App Store → 搜 Shadowrocket → 购买
- 输入支付信息(信用卡或礼品卡)
海外 Apple ID 获取
- 自己注册(用海外手机号 + 邮箱 + 信用卡 / 礼品卡)
- 购买已注册的海外 Apple ID(淘宝 / 闲鱼有售但风险高,可能被回收)
- 让海外亲友帮买(用他们 Apple ID 礼品卡赠送)
详细切区流程见 Apple ID 切换地区后家人共享失效与下载丢失的修复。
不想切区的替代方案
- 免费替代:Karing(sing-box 内核,免费 App Store 上架)
- 海外朋友赠送:他们 App Store 的”赠送”功能可以购买送给你的中国 Apple ID(但需对方有海外支付)
导入订阅
方法 1:URL 订阅
- 打开 Shadowrocket
- 右上角”+“按钮
- Type → Subscribe
- URL:粘贴机场订阅链接
- Remark:自起
- 保存
- 返回主界面,订阅卡片出现在节点列表上方
订阅自动每 24 小时更新一次。手动更新:左滑订阅卡片 → 刷新。
方法 2:剪贴板自动识别
复制单个节点链接(如 vless://xxx@server:443?...)到剪贴板 → 切回 Shadowrocket → 主界面顶部出现”Add config from clipboard”提示 → 点击导入。
方法 3:QR 码
照片库扫 QR 码 → iOS 自动识别为 Shadowrocket 链接 → 选 “Open in Shadowrocket”。
选择全局模式
主界面顶部三个模式:
| 模式 | 含义 |
|---|---|
| Proxy(代理) | 所有流量走代理 |
| Config(规则) | 按规则集选择 |
| Direct(直连) | 不走代理(关闭代理) |
日常用 Config 模式:按规则集自动分流。
选节点
点节点列表中的一项 = 切换到该节点。
主界面下方有”Smart Test” → 自动测速所有节点选最快。
节点组(Subscription Group)
订阅自动按地区或机场分组。点 dropdown 切换组:
- 香港组
- 美国组
- 日本组
- 自动选择
- 全部节点
协议支持详解
VLESS Reality
Type: VLESS
Address: your-vps-ip
Port: 443
UUID: ...
Flow: xtls-rprx-vision
Security: reality
Public Key: ...
Short ID: (空或服务器值)
ServerName: www.microsoft.com
Fingerprint: chrome
Hysteria 2
Type: hysteria2
Address: ...
Port: 443
Password: ...
SNI: ...
TUIC v5
Type: tuic
Address: ...
Port: 443
UUID: ...
Password: ...
Congestion Control: bbr
详细协议参数与 Xray-core 文档 一致。
规则集
默认规则
Shadowrocket 自带基础规则集:
- iCloud → DIRECT
- 国内 IP / 国内域名 → DIRECT
- 海外 → PROXY
添加自定义规则
Configuration → Rule → Add Rule:
| 类型 | 示例 | 用途 |
|---|---|---|
| DOMAIN-SUFFIX | bilibili.com | B 站直连 |
| DOMAIN-KEYWORD | Google 系走代理 | |
| IP-CIDR | 17.0.0.0/8 | Apple IP 直连 |
| GEOIP | CN | 国内 IP 直连 |
| PROCESS-NAME | 微信走代理(macOS) | |
| URL-REGEX | https?://.*.tw | 台湾域名走特定节点 |
导入第三方规则集
Shadowrocket → Configuration → Modules → 添加远程模块:
- github.com/Loyalsoldier/surge-rules Shadowrocket 兼容
- 各机场自带的规则集 URL
模块(Modules)
Shadowrocket 模块 = 类似 Surge / Quantumult X 的脚本扩展:
- 解锁 Netflix / Disney+ 区域
- 去广告
- 流量统计
到 GitHub 搜 Shadowrocket+Module 找社区模块。
谨慎使用第三方模块:可能存在隐私收集 / 注入广告。
高级功能
URL Rewrite
修改 HTTP 请求:
- 重定向特定域名到镜像
- 移除 Tracker
- 修改 User-Agent
Script
JavaScript 脚本运行在 Shadowrocket 内:
- 修改 API 返回
- 自动签到
- 定时任务
仅 Shadowrocket / Quantumult X / Loon / Surge 支持。
MitM(中间人)
需要安装 Shadowrocket CA 证书:
- 设置 → 通用 → VPN 与设备管理 → 安装 Shadowrocket 证书
- 启用 MitM 后可解密 HTTPS 流量(仅本机)
警告:MitM 仅用于自己设备调试,不要用于他人。
跨设备同步
Shadowrocket 同一 Apple ID 在多设备自动同步:
- iPhone 上的订阅 / 规则 / 模块自动同步到 iPad / Mac
- iCloud Drive 启用:设置 → Apple ID → iCloud → Shadowrocket 开启
与 macOS 版的关系
Shadowrocket macOS 版(同一 Apple ID 购买后免费下载):
- UI 与 iOS 几乎一致
- 支持 PROCESS-NAME 精确分应用代理
- 更适合开发调试(详细日志 + 配置编辑)
常见问题排查
节点全部超时
- 订阅过期 / 流量用完 → 联系机场客服
- 路由器 / Wi-Fi 限制 → 切移动数据测试
- TUN 模式没生效 → 重启 Shadowrocket
”Failed to start tunnel”
- iOS 设置 → VPN → Shadowrocket → 确认权限
- 重启 iPhone
- 重装 Shadowrocket
部分应用不走代理
- 系统级应用(FaceTime / iCloud)默认不走 VPN
- iOS Cellular 应用按需走 VPN(不能强制)
- 设置 → Shadowrocket → “On Demand” 开启 = 始终连接
国服游戏卡顿
- 添加规则:国服游戏域名 → DIRECT
- 或暂时切到 Direct 模式
配套订阅
Shadowrocket 是客户端,需要导入「订阅」才能用。订阅需是:
- VMess base64 / VLESS base64 / SSR base64(Shadowrocket 通用格式)
- 或 sing-box JSON
- 或 Clash YAML(Shadowrocket 也支持解析)
配套订阅线路 提供与 Shadowrocket 全兼容的订阅,多协议混跑,5 端同步。
来源与最后核对
- App Store 链接:apps.apple.com/us/app/shadowrocket/id932747118
- 官方网站:shadowrocket.app
- 协议规范文档:见 Xray-core 文档
本文最后实际验证日期:2026-05-18,测试环境:iPhone 15 Pro + iOS 18.4 + Shadowrocket v2.2.62 + macOS Sonoma 14 + Shadowrocket Mac 版。