Skip to content

Shadowrocket(小火箭)iOS 配置教程 ​

Shadowrocket,俗称"小火箭",是 iOS 和 iPadOS 平台上功能最强大、使用最广泛的代理客户端之一。它支持多种协议(Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等),内置强大的分流规则引擎,一次配置即可长期稳定使用。

本文将从获取 App 开始,到完整配置使用,手把手带你完成全部步骤。


App Store 获取说明 ​

重要:需要非中国区 Apple ID ​

Shadowrocket 在中国区 App Store 已下架,你无法用国内 Apple ID 下载此 App。

你需要一个美国区(推荐)或香港区的 Apple ID 才能购买和下载。

方案一:自行注册海外 Apple ID(推荐) ​

注册美国区 Apple ID 的基本要求:

  • 一个未注册过 Apple ID 的邮箱(推荐 Gmail)
  • 注册时将地区选为「美国」
  • 可以不绑定信用卡(选择付款方式时选「无」,使用礼品卡充值)

注册完成后:

  1. 打开 App Store
  2. 点击右上角头像 → 滚动到底部 → 「退出登录」
  3. 重新登录你的美区 Apple ID
  4. 搜索「Shadowrocket」
  5. 购买下载(价格约 $2.99 美元,需要美区付款方式或礼品卡)

重要提示:只在 App Store 切换账号下载,不要在「设置 → Apple ID」处退出主账号,否则会影响 iCloud 等服务。

方案二:购买共享美区账号(有风险) ​

部分用户通过购买第三方共享的美区 Apple ID 来下载。这种方式:

  • ⚠️ 隐私风险较高:共享账号意味着他人可能能看到你的部分数据
  • ⚠️ 稳定性差:共享账号可能随时失效
  • ⚠️ App 可能被删除:账号持有者可以远程删除设备上的 App

不推荐长期使用,建议只用于临时下载,下载后立即切换回自己的账号。

Shadowrocket 的定价 ​

Shadowrocket 是一次性买断制,约 $2.99 美元(具体以 App Store 显示为准)。买断后终身免费更新,无订阅费用。这 3 美元是你在 iOS 平台上最值得花的代理客户端投入。


订阅链接一键导入方法 ​

方法一:直接粘贴 URL(最常用) ​

  1. 在机场官网复制你的订阅链接(以 https:// 开头)
  2. 打开 Shadowrocket
  3. 点击右上角「+」按钮
  4. 在「类型」处选择「Subscribe」(订阅)
  5. 在 「URL」处粘贴你的订阅链接
  6. 备注(名称)填写机场名称,方便识别
  7. 点击右上角「完成」
  8. 回到主界面,节点列表会自动加载

选择节点:

  • 进入「首页」→ 点击「全局路由」选择「配置」或「代理」
  • 在节点列表中选择一个延迟低的节点(可以点击右上角测速按钮)
  • 打开右上角的开关,iOS 会弹出 VPN 配置请求 → 点击「允许」→ 输入设备密码
  • 连接后状态栏出现「VPN」标志,说明代理已生效

URL Scheme 导入 vs 扫描二维码 ​

除了手动粘贴订阅链接,Shadowrocket 还支持两种快速导入方式:

URL Scheme 一键导入 ​

部分机场官网提供「一键导入 Shadowrocket」按钮,点击后会自动跳转到 Shadowrocket 并预填配置。

URL Scheme 格式示例:

shadowrocket://add/subscribe?url=https%3A%2F%2F你的订阅链接&remark=机场名称

使用方法:

  1. 在手机浏览器(Safari)中打开机场官网
  2. 找到「一键导入」或「Shadowrocket 导入」按钮
  3. 点击后,浏览器会询问「是否打开 Shadowrocket?」→ 点击「打开」
  4. Shadowrocket 自动弹出导入确认 → 点击「添加」即可

优点:无需手动复制粘贴,操作更便捷
缺点:需要在手机上操作,PC 上获取链接后需要手动复制到手机


扫描二维码导入 ​

部分机场用户中心提供订阅二维码或节点二维码。

导入步骤:

  1. 打开 Shadowrocket
  2. 点击首页右上角的「扫描」图标(二维码标志)
  3. 对准机场官网显示的二维码扫描
  4. 自动识别并询问是否添加

适用场景:

  • 电脑端打开机场官网,手机扫描二维码导入,避免在手机小屏幕上操作

注意:

  • 二维码通常包含单个节点配置,而非完整订阅(订阅二维码较少)
  • 扫描单节点二维码后,不会自动更新(节点变更时需要重新扫描)

分流规则配置 ​

什么是分流规则? ​

分流规则决定了哪些流量走代理、哪些直连、哪些被拦截。合理的分流规则能让你:

  • 国内网站(百度、微博、B站)直连,速度不受影响
  • 境外网站(Google、YouTube、Twitter)走代理
  • 广告域名直接拦截,减少烦人广告

Shadowrocket 的四种全局路由模式 ​

在 Shadowrocket 首页,点击「全局路由」可以切换:

模式说明适用场景
配置(Config)使用配置文件中的规则分流日常使用,强烈推荐
代理(Proxy)所有流量走代理测试连接或特殊需求
直连(Direct)所有流量直连临时关闭代理
场景(Scene)根据 Wi-Fi / 蜂窝数据切换策略高级用户使用

日常使用请选择「配置」模式,这样才能享受智能分流的便利。


使用远程配置文件(推荐) ​

大多数机场会提供专为 Shadowrocket 优化的配置文件(.conf),包含完整的分流规则。

导入远程配置:

  1. 打开 Shadowrocket → 底部导航选「配置」
  2. 点击右上角「+」
  3. 在 URL 处输入配置文件地址(机场通常在教程页面提供)
  4. 点击「下载」→「使用」

推荐的通用配置文件:

如果机场没有提供专用配置,可以使用社区维护的通用配置:

https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/Global/Global.conf

此配置包含常见的分流规则,适合大多数用户。


手动添加规则(进阶) ​

对于有特殊需求的用户,可以手动添加规则:

  1. 打开 Shadowrocket → 「配置」→ 点击当前使用的配置 → 「编辑配置」
  2. 在「规则」部分可以手动添加:
# 格式:类型,参数,策略

# 让某个域名走代理
DOMAIN,example.com,PROXY

# 让某个 IP 段直连
IP-CIDR,192.168.0.0/16,DIRECT

# 关键词匹配
DOMAIN-KEYWORD,google,PROXY

# 域名后缀匹配
DOMAIN-SUFFIX,netflix.com,PROXY

常见问题解决 ​

Q1:连接后网速很慢或 YouTube 卡顿 ​

排查步骤:

  1. 在节点列表页面点击「测速」,选择延迟 ≤150ms 的节点
  2. 检查当前是否为高峰期(晚 8-11 点),尝试不同地区的节点
  3. 关闭「全局路由」中的「代理」模式,改为「配置」模式(避免国内流量也走代理消耗带宽)
  4. 联系机场,询问是否有低延迟专线节点

Q2:VPN 配置无法添加 / 提示"不受信任的企业级开发者" ​

解决方法:

VPN 配置添加失败通常是 iOS 系统限制:

  1. 打开「设置」→「通用」→「VPN 与设备管理」
  2. 找到 Shadowrocket 的描述文件,点击「信任」
  3. 返回 Shadowrocket 重新尝试连接

Q3:订阅更新失败 / 节点不更新 ​

原因与解决:

原因解决方法
当前没有代理连接,无法访问订阅链接先手动选择一个能用的节点连接,再更新订阅
订阅链接已过期(账号到期)续费机场后,原链接恢复有效
机场服务器临时故障等待一段时间后重试
URL 有误删除订阅,重新复制正确链接添加

手动更新订阅:首页 → 长按订阅 → 「更新」


Q4:部分 App(如微信、支付宝)走了代理 ​

这是正常现象,如果使用「代理」全局模式会把所有 App 流量走代理。

解决方法:

  1. 切换到「配置」模式(分流模式),通过规则文件控制
  2. 确认你使用的配置文件包含国内 App 直连规则

Q5:iOS 后台杀掉 Shadowrocket 后代理断开 ​

iOS 系统的后台管理机制可能导致 VPN 断开:

  1. 在「设置」→「通用」→「VPN」中,将 Shadowrocket 的 VPN 连接设为「开启时连接」
  2. 或在 Shadowrocket 设置中开启「按需连接」(On Demand),让 VPN 在需要时自动重连
  3. 给 Shadowrocket 打开「后台刷新」权限:「设置」→「通用」→「后台 App 刷新」→ 找到 Shadowrocket → 开启

Q6:更换机场后如何切换订阅? ​

  1. 打开 Shadowrocket → 首页 → 左滑旧订阅 → 「删除」
  2. 按照之前的步骤重新添加新机场的订阅链接
  3. 无需重新进行 VPN 配置,直接选择新节点连接即可

相关教程: