基本信息

客户端名称Shadowrocket
支持系统iPhone / iPad
获取方式App Store(付费应用,需对应区域的账户)
配置难度进阶
订阅导入订阅链接导入、二维码扫描导入、剪贴板导入、iCloud 配置同步
代理模式配置模式(按规则分流)、全局路由、直连
TUN 模式支持
更新方式通过 App Store 更新,需使用购买该应用的同一账户

关于这个客户端

Shadowrocket 是 iOS 与 iPadOS 上的付费代理客户端。与桌面端客户端相比,它有两个显著特点:一是受 iOS 系统限制,所有网络接管都通过系统的 VPN 接口实现;二是配置能力较强,支持较细致的规则编写。

需要提前了解的是获取方式上的限制:该应用在部分区域的 App Store 中不可见,且与购买账户绑定,后续更新需要使用同一账户。这一点与桌面端可以自由下载安装包的情况不同,是选择该客户端前需要考虑的现实因素。

不要为此购买或借用他人的商店账户。 这类账户往往同时绑定着支付方式和个人数据,风险远高于换用另一个客户端带来的不便。

导入订阅的三种方式

订阅链接导入是最常用的方式。在应用中新增配置时选择订阅,粘贴完整链接后保存,随后执行一次更新。导入后应确认更新时间已刷新、节点列表已出现。

二维码扫描适合从电脑向手机传递链接,避免了跨设备复制时的截断问题。但需要注意:只扫描来自服务方用户面板的二维码,他人分享的二维码可能指向未知配置。

剪贴板导入在从其他应用复制链接后可用,应用会识别剪贴板中的内容并提示导入。

如果导入后更新失败,先在 Safari 中直接打开该订阅链接,确认网络是否可达——这个方法可以快速区分问题在链接、网络还是应用一侧。完整步骤见订阅链接无法更新

模式选择

应用提供三种全局路由行为:

  • 配置模式:按当前配置中的规则分流,是日常使用的推荐选项;
  • 全局路由:所有流量都送往所选节点,包括访问国内网站的请求;
  • 直连:不使用代理,用于对照测试。

与桌面客户端相同的是,规则模式下访问国内网站直接连接,不消耗套餐流量。不同之处在于,iOS 上一次只能有一个 VPN 配置生效,因此不存在桌面端那种多个客户端互相抢占系统代理的冲突。

规则的基本概念

Shadowrocket 的规则按顺序匹配,先匹配到的生效。常见的规则类型包括域名匹配、域名后缀匹配、域名关键词匹配、IP 段匹配和最终规则。

对多数用户而言,订阅提供的规则集已经够用,不需要自行编写。确实需要自定义时,建议遵循两点:

  1. 把自定义规则放在合适的位置。放在规则集之后可能永远不会被匹配到,因为前面的规则已经命中;
  2. 改动前记录原值。规则错误会导致特定网站无法访问,且现象容易被误判为节点问题。

判断某个访问异常是否由规则引起,最快的方法是临时切换到全局路由:如果切换后正常,说明问题出在规则上。

移动网络下的特殊情况

这是 iOS 设备上最值得单独说明的一类问题。同一台设备、同一份配置,在 Wi-Fi 下正常而切换到蜂窝数据后失效,原因通常不在应用本身,而在两种网络的传输差异——MTU 大小、IPv6 支持情况、运营商对特定端口的处理都可能不同。

最快的验证方法是更换使用不同端口或不同传输方式的节点。如果换后立即恢复,说明方向正确,日常在移动网络下固定使用该类节点即可。完整的排查方法见Wi-Fi 能用但移动网络不能用

后台连接与省电

iOS 会主动回收后台应用的资源。表现为:手机放置一段时间后重新使用,需要等待片刻才恢复连接,或者需要手动重新连接。

可以做的调整:关闭低电量模式(它会显著限制后台网络活动),确认设置中没有限制该应用的后台刷新。但需要理解的是,系统级的资源回收无法完全避免,这不是应用的缺陷。

与桌面端配合使用

多数服务的订阅可以同时用于多个客户端,但需要注意两点:

一是订阅格式。部分服务为不同客户端提供不同的订阅地址,导入前确认使用的是对应格式的地址。

二是设备数量限制。多数套餐限制同时在线设备数,手机与电脑同时连接会占用两个名额。相关概念可参考如何选择服务中关于套餐结构的部分。

桌面端的对应配置方式,可参考Clash Verge Rev 使用教程

常见错误与排查方向

错误现象 常见原因 排查页面
订阅无法更新 链接残缺、当前网络无法访问订阅地址,或订阅格式与客户端不匹配 查看排查方法
连接后无法访问任何网站 规则配置异常、DNS 设置不当,或所选节点当前不可用 查看排查方法
Wi-Fi 正常但移动数据下无法使用 移动网络的 MTU、IPv6 支持或运营商策略与固网存在差异 查看排查方法
应用在后台一段时间后断开 系统回收后台资源或低电量模式限制了网络活动 暂无对应页面
无法在 App Store 中找到该应用 应用在部分区域的商店中不可见,需要使用对应区域的账户 暂无对应页面

安全注意事项

  • 不要购买或借用他人的 App Store 账户来获取应用,这既违反商店条款,也可能导致账户中的支付信息与个人数据面临风险。
  • 订阅链接包含账户标识,扫描二维码或点击他人分享的导入链接前,应确认来源可信。
  • 导入配置文件会改变全部流量走向,来源不明的配置可能把流量导向未知服务器。
  • 应用会请求安装 VPN 配置描述文件,这是建立本地代理所必需的,但同一原理也意味着应只信任来自官方商店的应用。

常见问题

为什么在 App Store 里搜不到这个应用?

该应用在部分区域的商店中不可见。这属于商店的区域上架策略,与设备或网络无关。需要使用对应区域的账户才能查看和购买,且应用与购买账户绑定,更新时需使用同一账户。

配置模式和全局路由应该用哪个?

日常使用建议用配置模式,由规则决定分流,访问国内网站直接连接。全局路由会把所有流量都送往所选节点,适合排查规则问题时临时使用。

为什么切换到移动数据后就用不了?

移动网络与 Wi-Fi 在 MTU、IPv6 支持和运营商策略上存在差异,这是 iOS 设备上很常见的现象。可以先尝试更换使用不同端口或传输方式的节点,详细方法见移动网络排查一文。

应用切到后台一段时间就断开,怎么办?

关闭低电量模式,并在设置中确认没有限制该应用的后台活动。iOS 会主动回收后台资源,长时间不使用后重新连接属于正常行为。

换了新 iPhone,配置需要重新做一遍吗?

如果开启了 iCloud 配置同步,规则与部分设置可以随账户迁移。订阅仍需要确认是否正常更新,节点信息不会凭空同步。

信息来源与说明

本文根据该应用的公开说明与常见使用反馈整理。应用的上架状态、价格与区域可用性由发行方与商店政策决定,可能随时间变化,本文不对此作出保证。

  • Shadowrocket 应用内文档与 App Store 页面说明界面与功能可能随版本更新变化。

更新历史

  1. 建立教程结构,补充移动网络差异与后台连接章节。