Shadowrocket 使用教程:下载、导入订阅、配置文件与常见错误

发布于 2026/10/08约 8 分钟读完
客户端
Shadowrocket
支持平台
iPhone / iPad
价格
付费(美区 App Store)
  1. 下载
  2. 安装
  3. 导入订阅
  4. 设置
  5. 排错

Shadowrocket 俗称“小火箭”,是 iOS / iPadOS 上用户最多的代理客户端之一。它支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等常见协议,可以直接导入机场订阅,界面简单,适合新手。本文按“下载 → 导入 → 连接 → 排错”的顺序讲解。

如果你还在挑选 iOS 客户端,可以先看 iOS 客户端教程汇总。

下载

Shadowrocket 下载示意图

Shadowrocket 是 App Store 上的付费应用,只有一个官方下载渠道:App Store。需要注意两点:

  • 中国大陆区 App Store 搜索不到 Shadowrocket,需要使用非中国区的 Apple ID(例如美区、港区等)登录 App Store 后购买下载。
  • 购买一次后,同一个 Apple ID 下的 iPhone、iPad 都可以免费重复下载。

不要使用网上流传的“共享 Apple ID”。这类账号来源不明,可能被他人远程锁定设备、读取 iCloud 数据,风险远大于省下的那点钱。建议自己注册一个外区 Apple ID,用正规方式付款购买。

也不要在网页上下载所谓“免费版”“破解版”的安装描述文件或 IPA,这些来路不明的安装包可能包含恶意代码。

安装

在外区 App Store 购买后会自动安装到主屏幕。首次打开时 Shadowrocket 可能请求以下权限:

  • 添加 VPN 配置:第一次打开连接开关时,系统会弹窗询问是否允许添加 VPN 配置,选择“允许”并验证面容 / 指纹 / 锁屏密码即可。这是 iOS 上所有代理类 App 正常工作所必需的。
  • 通知权限:可按需允许或拒绝,不影响使用。

安装完成后,可以把 App Store 切换回自己原来的中国区 Apple ID,已安装的 Shadowrocket 不会受影响;但以后更新它时,需要再用购买时的那个外区账号。

导入订阅

Shadowrocket 导入订阅示意图

订阅链接是机场提供给你的一个网址,里面包含了所有节点信息。不清楚订阅是什么的话,可以先看 机场订阅是什么。

  1. 登录机场后台,找到订阅区域,复制适用于 Shadowrocket 的订阅链接(很多机场会单独标注“Shadowrocket”或“通用订阅”)。
  2. 打开 Shadowrocket,点击首页右上角的 + 号。
  3. 在“类型”中选择 Subscribe(订阅)。
  4. 把订阅链接粘贴到 URL 一栏,备注可以随便填写,便于区分。
  5. 点击右上角“完成”,App 会自动拉取节点,首页列表中会出现该订阅下的全部节点。

另外两种更快捷的方式:

  • 复制订阅链接后直接打开 Shadowrocket,App 通常会识别剪贴板内容并询问是否添加,确认即可。
  • 部分机场后台提供“一键导入 Shadowrocket”按钮或二维码,点击按钮或用首页左上角的扫码功能扫描二维码,也能完成导入。

添加节点

Shadowrocket 节点选择与测试

如果你拿到的是单个节点的分享链接(如 ss://、vmess://、vless://、trojan://、hysteria2:// 开头的链接),同样可以导入:

  • 复制链接后打开 Shadowrocket,按提示添加;
  • 或者点击右上角 +,在“类型”中选择对应协议,手动填写地址、端口、密码等参数。

手动填写容易出错,新手建议尽量使用机场提供的订阅链接。

导入后,点击某个节点使其左侧出现选中标记,即表示当前使用该节点。可以点击首页的连通性测试按钮测一下延迟,选择延迟较低、能正常连通的节点。

更新订阅

机场会不定期调整节点,订阅需要定期更新:

  • 手动更新:在首页节点列表中,对订阅分组向左滑动,选择更新;或者在列表区域下拉刷新。
  • 自动更新:进入底部“设置”标签,找到订阅相关设置,打开“打开时更新”等自动更新选项,以后每次打开 App 就会自动拉取最新节点。

如果更新后节点数量变为 0 或提示失败,通常是订阅已过期或链接被重置,见下文常见错误。

VPN 模式(连接开关)

iOS 不允许普通 App 修改系统代理设置,Shadowrocket 是通过系统的 VPN 接口来接管流量的。使用方法很简单:

  1. 在首页选中一个节点;
  2. 打开首页顶部的连接开关;
  3. 状态栏出现 VPN 图标即表示已连接。

关闭开关即断开代理。也可以在 iOS“设置 → VPN”中直接开关,或在控制中心使用快捷操作(如果你添加了相关组件)。

TUN 模式

iOS 上没有单独的“TUN 模式”开关。Shadowrocket 借助 iOS 的 Network Extension 建立系统级 VPN 隧道,这本身就相当于桌面客户端的 TUN 模式:开启后设备上几乎所有 App 的流量都会交给 Shadowrocket 按规则处理,包括不认系统代理的 App 和游戏。因此不需要也无法额外设置 TUN。

规则模式

首页下方的“全局路由”区域决定流量怎么走,常见选项有:

选项 作用
配置 按当前配置文件中的规则分流,国内直连、国外走代理(推荐日常使用)
代理 所有流量都走选中的节点
直连 所有流量都不走代理
场景 根据网络环境自动切换(进阶用法)

日常请选择“配置”。规则来自底部“配置”标签中当前启用的配置文件,App 自带一份默认配置,一般够用。如果机场提供了专用的规则配置文件链接,可以在“配置”页面通过远程下载的方式添加,然后点击该配置选择“使用配置”。

注意:远程配置文件只管规则,不包含节点;节点仍然来自你导入的订阅。

如果你修改过配置文件后发现网络异常,最简单的恢复办法是在“配置”页面重新选择 App 自带的默认配置,确认能正常上网后再逐步排查自己的改动。不熟悉规则语法时,不建议手动编辑配置文件。

全局模式

把“全局路由”切换为“代理”即为全局模式,所有流量(包括国内网站)都会经过节点。全局模式会让国内网站和 App 变慢,也会浪费机场流量,只建议在排查“某个网站是否被规则误判为直连”时临时使用,排查完记得切回“配置”。

常见错误

现象 可能原因 解决方法
App Store 搜不到 Shadowrocket 当前登录的是中国区 Apple ID 用自己的外区 Apple ID 登录后搜索购买
导入订阅后没有节点 链接复制不完整,或复制了其他客户端格式的链接 重新复制 Shadowrocket / 通用订阅链接后导入
更新订阅失败 订阅过期、链接被重置或网络不稳定 登录机场后台检查套餐,必要时重置订阅链接后重新导入
连接开关打开后马上断开 未允许添加 VPN 配置,或与其他 VPN 类 App 冲突 到“设置 → VPN”删除旧配置,关闭其他代理 App 后重新连接
节点全部超时 套餐到期、流量用完或节点维护 检查机场后台状态,换节点或稍后再试
国内 App 变慢 全局路由设为“代理” 切换回“配置”
部分网站打不开 规则未覆盖该网站 更新配置文件,或临时切换全局排查

更多 iOS 客户端的对比和教程,可以回到 客户端教程总览。

下一步

支持 Shadowrocket 的机场

以下机场的订阅可以直接导入 Shadowrocket,按综合评分排序。

机场评分月付起月流量线路ChatGPTClaudeGeminiCodex
无忧链接8.9¥18/月120GBIEPL✓✓✓✓看评测

✓ 实测支持 ◐ 部分节点

换个客户端

iPhone / iPad 其他客户端