返回客户端教程
客户端教程 教程 主题中心 精选

Shadowrocket 使用教程:购买、订阅导入、规则配置与常见问题

Shadowrocket 是 iPhone 与 iPad 上最常用的机场客户端。本文说明如何用非中国大陆 Apple ID 完成购买,如何导入机场订阅、选择全局路由模式与节点,并整理连接后无法上网、订阅更新失败等常见问题的处理方法。

客户端教程 ShadowrocketiOS客户端教程 教程
直接答案

Shadowrocket 需要用非中国大陆的 Apple ID 在 App Store 购买,约 2.99 美元。安装后把机场订阅链接粘贴到添加订阅页面,全局路由保持配置模式,再从节点列表选一个延迟低的节点,打开右上角开关即可使用。

Shadowrocket(常被称为小火箭)是 iPhone 与 iPad 上使用最广泛的机场客户端。它支持的协议多、更新频繁,几乎所有机场都提供对应的订阅链接和教程。本文从购买开始,把导入订阅、选择模式、处理常见问题的完整流程走一遍。

先说结论

Shadowrocket 的使用可以压缩成三步:用非中国大陆 Apple ID 购买并安装;在添加订阅页面粘贴机场链接;全局路由保持配置模式,选一个节点后打开开关。绝大多数问题出在第一步的账号准备,以及把全局路由误设成了代理或直连。

如果你还在犹豫 iOS 上该用哪个客户端,可以先看 iOS 用户该用哪一个 Clash。

为什么需要非中国大陆 Apple ID

Shadowrocket 没有在中国大陆区 App Store 上架,这是客观情况,不是哪家机场的限制。你需要一个美国、香港、台湾、日本或其他地区的 Apple ID 登录 App Store 完成购买,价格约 2.99 美元,不同地区按当地货币定价,略有差异。

关于账号有几点需要事先了解:

  • 购买记录绑定在购买账号上。买完可以切回大陆账号日常使用,但更新应用时需要再登录购买账号。
  • 更换设备不需要重新购买,登录购买账号后在已购项目里重新下载。
  • 注册其他地区 Apple ID 时付款方式可以选择无,之后用该地区的礼品卡充值即可完成购买。

理解 Shadowrocket 的几个核心概念

概念含义日常建议
订阅机场提供的节点列表链接,会定期更新每个机场添加一个订阅即可
全局路由决定流量走向的模式:配置、代理、直连、场景保持配置模式
配置文件定义分流规则的文件,默认 default.conf用默认即可,不要随意导入他人规则
连通性测试测试节点的延迟选择延迟低且多次测试稳定的节点
按需连接系统级功能,网络变化时自动重连可以开启,减少手动操作

这里的配置模式等同于 Clash 系客户端的规则模式,代理模式等同于全局模式。如果你同时在电脑上用 Clash,可以参考 Clash 使用教程 里对三种模式的说明,逻辑是一样的。

完整操作流程

  1. 准备 Apple ID 并购买

    注册一个非中国大陆地区的 Apple ID,在 App Store 登录该账号后搜索 Shadowrocket 并购买。下载完成后,可以在 App Store 中退出该账号,切回原账号,Shadowrocket 会保留在设备上。

  2. 获取订阅链接

    登录机场用户中心,在订阅区域找到 Shadowrocket 或通用订阅链接。多数机场提供一键导入按钮,在 Safari 中点击会自动唤起 Shadowrocket 并填好链接;如果没有,手动复制链接即可。

  3. 添加订阅

    打开 Shadowrocket,点击右上角加号,在类型中选择 Subscribe,把链接粘贴到 URL 栏,备注可以填机场名称,然后保存。保存后应用会下载节点列表,首页出现该订阅的节点分组。

  4. 设置全局路由

    在首页的全局路由中选择配置。这是日常使用的默认模式,国内网站直连、国外网站走节点。代理与直连两个模式只在排查问题时临时使用,用完记得切回来。

  5. 测试并选择节点

    点击首页的连通性测试,等待各节点显示延迟。选择一个延迟较低、多次测试结果稳定的节点点击选中。避免每次都挑延迟最低的,固定使用一个稳定节点对需要登录的网站更友好。

  6. 打开开关并验证

    打开右上角开关,首次会弹出添加 VPN 配置的系统提示,允许并通过面容或密码确认。状态栏出现 VPN 标识后,打开一个国外网站确认能访问,再打开一个国内网站确认速度正常。

  7. 设置订阅自动更新

    进入设置中的订阅选项,开启打开时更新。这样每次启动应用都会同步机场的最新节点列表,机场调整节点后不需要手动操作。更新失败的处理方法见后文。

常见问题与处理

连接成功但无法上网

按顺序检查:全局路由是否误设成直连;当前节点是否选中并通过连通性测试;订阅是否过期或流量用尽。如果以上都正常,尝试关闭再打开开关,或在设置中更换 DNS。更系统的排查流程见 节点已连接但无法上网。

订阅更新失败

常见原因是机场更换了订阅域名、订阅链接复制不完整,或当前网络环境拦截了订阅地址。先到机场用户中心重新复制链接,删除旧订阅后重新添加;如果仍然失败,先连接任意可用节点再更新订阅。详细说明见 订阅更新失败怎么办。

国内网站变慢

几乎都是全局路由被设成了代理模式,所有流量都走了节点。切回配置模式即可。

部分应用不走代理

少数应用会绕过系统代理或使用自己的网络栈。可以在配置文件中为该应用的域名添加规则,但对新手来说,更简单的做法是临时切到代理模式使用,用完切回。

耗电明显增加

正常使用下耗电增加很有限。明显异常通常是开启了代理模式让大量国内流量走节点,或开启了不必要的日志记录。检查这两项后,耗电一般会恢复正常。

总结

Shadowrocket 的门槛主要在购买环节,一旦安装完成,使用逻辑与其他机场客户端并无不同:导入订阅、配置模式、固定节点。连接问题多数源于全局路由模式设置错误或订阅过期,而速度与稳定性取决于机场线路而不是客户端,这一点可以参考 机场客户端是什么。更多 Shadowrocket 的进阶用法与排错文章见 Shadowrocket 教程专题。

本文最后更新于 ,信息随服务变化持续维护。

常见问题

一定要非中国大陆 Apple ID 才能买吗?

是的。Shadowrocket 没有在中国大陆区 App Store 上架,必须用其他地区的 Apple ID 购买。购买后可以切回原账号正常使用,但更新应用需要再次登录购买账号,这是 App Store 的通用规则。

买了之后换手机还要再付钱吗?

不需要。购买记录绑定在 Apple ID 上,新设备登录同一账号即可在已购项目中免费重新下载。如果开启了家人共享,同一家庭组内的成员也可以共享该购买。

全局路由里的配置、代理、直连、场景分别是什么意思?

配置模式按规则分流,是日常使用的默认选择;代理模式让所有流量都走节点;直连模式关闭代理但保持连接;场景模式可以按 Wi-Fi 名称或蜂窝网络自动切换前面三种模式,适合进阶用户。

开启后连接正常,但网页打不开怎么办?

先检查是否选中了有效节点并做一次连通性测试,再确认全局路由不是直连模式。如果节点正常仍无法上网,尝试在设置中切换 DNS 或关闭再开启开关,仍不行则大概率是机场节点或订阅过期问题。

Shadowrocket 和 Stash 该选哪一个?

只需要导入订阅稳定上网的话选 Shadowrocket,便宜且机场支持最普遍。如果机场的 Clash 配置里有精心设计的分组,并且你希望手机上完整保留这些设置,Stash 更合适。两者可以共存。

订阅过期或机场更换域名后要重新买吗?

不需要。Shadowrocket 是一次性购买,与机场无关。订阅过期只需在机场续费后更新订阅;机场更换域名后到用户中心复制新的订阅链接,删除旧订阅重新添加即可。