App Store 正版 · 官方手册

Shadowrocket 使用指南

面向 iPhone / iPad 的付费客户端,以 规则分流 管理请求路径;应用一次性买断,连接时使用用户已有的订阅或服务器信息。

  • Global Routing
  • Config
  • DOMAIN-SUFFIX
Shadowrocket 官方 Home 页截图,展示连接开关、Global Routing 和服务器列表
官方 Home 界面 · 订阅导入与规则分流从这里开始
快速上手

先完成连接,再检查分流

开始前准备用户已有的订阅链接或服务器信息。应用负责读取参数、建立连接并执行配置;购买应用本身不会生成服务器。第一次设置时,把导入、选模式和连接验证分开完成,能判断问题发生在哪一步,而不是反复修改所有选项。

步骤 01

Add Server / Subscribe

在 Home 使用 Add Server 添加已有服务器,按资料选择 Type 并填写地址、端口及认证信息;持有订阅链接时按 Subscribe 方式导入。导入后先核对 SERVER 列表是否出现预期条目,名称可见只代表数据已读入,还不代表连接测试已经通过。

链接、二维码和服务器参数都可能包含访问凭据。复制时注意首尾空格与换行,向他人描述问题时先遮盖认证内容。

步骤 02

Global Routing → Config

需要按规则区分请求路径时,选择 Config,并在 Config 页确认使用的是预期配置。Proxy 与 Direct 可用于临时对照连接路径,但不会替你检查规则顺序。先读懂配置末尾的 FINAL,再决定是否适合当前使用场景。

Config 是分流姿态,PROXY 是规则中的策略关键字,两者作用不同。更改服务器也不等于更改了配置文件。

步骤 03

连接开关与验证

回到 Home 选择服务器并打开连接开关,首次使用按系统提示允许添加 VPN 配置。先运行 Connectivity Test,再访问一个预期走 PROXY 的目标和一个预期走 DIRECT 的目标,结合连接记录判断实际路径。

系统显示 VPN 状态仅表示连接已建立,不保证每个目标都能访问。失败时保留原配置,每次只调整一个变量。

已导入但无法访问时,先区分“服务器连接失败”与“某个域名分流不符”。前者检查参数和当前网络,后者检查 Global Routing、当前配置及首条命中规则。两类问题用不同路径排查,避免用重装掩盖真实原因。

查看完整教程
设备与商店入口

从 App Store 核对并获取

Shadowrocket 仅在 Apple 平台发行,唯一获取入口是 App Store。安装前确认当前设备、用于购买的 Apple ID 与商店页面信息;系统要求、设备兼容性及通用购买范围,以 App Store 页面标注为准。

iPhone

打开产品页核对官方图标、开发者和应用 ID,确认价格后购买。首次打开时,先导入已有资料,再按系统提示允许 VPN 配置;没有准备好服务器信息时,可先阅读 Home 各区块说明,不必反复打开连接开关。

如果产品页无法显示,先检查当前商店的可用性、账号地区及付款设置。更改商店地区前了解账号余额、订阅与付款条件,不把搜索不到应用直接判断为设备故障。

前往说明

iPad

使用购买时的 Apple ID 检查 App Store 已购项目与产品页。符合商店标注的通用购买条件时,可在另一台兼容设备重新获取;实际购买范围以 App Store 页面标注为准。较宽的显示空间不会改变规则自上而下的匹配逻辑。

应用恢复与配置恢复分别处理。另一台设备已能连接,并不代表本机的服务器选择、订阅内容和当前配置已经一致;启用同步后仍要逐项核对本机状态。

前往说明

商店页面的开发者应为 Shadow Launch Technology Limited,地址中的应用 ID 应为 932747118。不要只凭搜索结果中的名称判断产品。

查看获取步骤
在 App Store下载 Shadowrocket
核心能力

把连接参数、规则与诊断分开检查

服务器决定连接到哪里,配置决定哪些请求使用哪种策略,诊断结果则帮助判断当前路径是否可用。这三者有关联,但不能互相替代。先确认当前网络与服务器可用,再调整规则,最后根据实际连接记录复核结果。

常见卡点

  • 不清楚哪些请求走了 PROXY,切换服务器后仍无法解释结果。
  • 订阅能导入,却把参数已保存误认为服务器已经可以连接。
  • 同时修改 DNS、规则和连接模式,无法判断是哪项变更产生影响。

对应做法

  • 使用 Config,核对当前配置与首条命中规则,并检查 FINAL。
  • 导入后核对参数,再用 Connectivity Test 与实际访问分别验证。
  • 保留原配置,每次只改一项,用相同目标进行前后对照。

先明确范围,再安排规则顺序

需要按目标分流时,在 Global Routing 选择 Config,并确认 Config 页当前使用的文件。规则从上到下匹配,首条命中后就使用对应策略;具体域名应放在较宽的域名后缀规则之前,FINAL 放在末尾。下面的例子先拒绝指定子域名,再让其余 example.com 请求走 PROXY,其他流量走 DIRECT。它仅演示匹配逻辑,不是可直接覆盖现有环境的完整配置。

[Rule]
DOMAIN,ads.example.com,REJECT
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
阅读规则类型说明

Global Routing 三种姿态如何配合

日常按配置区分目标时使用 Config;需要临时对照代理路径时使用 Proxy;需要临时对照直连路径时使用 Direct。Proxy 与 Direct 是排查路径的手段,不是判断某份规则正确与否的最终依据。测试结束后回到原来的姿态,并用同一目标复核,避免把临时设置留作日常配置。

Data 中的流量变化、iCloud 中的资料同步与 Home 的连接状态也分别属于不同层面。观察到流量不表示订阅更新成功,另一台设备能看到文件也不表示本机已选中该文件。记录当前服务器、Global Routing 与配置名称,再重复测试,通常比连续切换多项开关更容易定位问题。

查看全部功能说明
正版与购买事实

核对产品身份,区分应用与连接服务

Shadowrocket 是闭源商业应用。本页属于官方手册,本站就是官网;获取应用、查询价格与查看兼容性时,以 App Store 产品页为准。本站不提供、不销售、不推荐节点或订阅,操作说明始终以用户已经持有自己的订阅或服务器信息为前提。

开发者、图标、应用 ID 一起核对

Shadowrocket 官方应用图标

开发者:Shadow Launch Technology Limited
应用 ID:932747118

进入商店产品详情后,核对开发者名称,与本站使用的官方图标对照,再检查产品页地址中的 id932747118。只看名称或图标中的某个局部不足以完成核验;同名或近似名称的搜索结果应逐一查看产品身份。

应用 ID 用于识别产品,服务器名称用于识别连接资料,两者没有对应关系。手册中的 example.com 是讲解规则的示例域名,不是随应用提供的服务器地址。不要把规则示例当成可直接使用的连接信息。

一次性购买与实际店面价格

美区参考价格为 2.99 美元,一次性买断;各店面按当地货币显示,最终支付金额以 App Store 页面为准。iPhone 与 iPad 的通用购买范围、其他兼容设备和系统要求,也都以 App Store 页面标注为准,不以教程文字替代购买页说明。

商店是否可见与当前 Apple ID 所在地区、账号状态及商店可用性有关。产品页打不开时,先检查网络与当前店面;准备更改账号地区时,应先了解余额、既有订阅和付款方式的要求。不要仅凭搜索结果缺失就重复购买其他同名应用。

恢复应用不等于恢复全部配置

换机或重新安装时,使用最初购买此应用的 Apple ID,在 App Store 的已购项目或产品页检查获取状态。若页面仍要求付款,先核对账号与所选产品,不要直接重复支付;家人共享是否适用,以商店页面和账号实际可用条件为准。

恢复应用之后,还要检查订阅、服务器参数、配置文件和当前选择。iCloud 同步的内容及状态以应用内设置为准,原设备上暂存的凭据和本机连接状态不能一概视为已经恢复。迁移前保留必要资料,恢复后重新验证连接。

客户端买断 ≠ 线路套餐

应用购买解决的是客户端使用权,连接服务由用户自行持有的订阅或服务器信息决定。付费完成后,SERVER 列表仍可能需要手动导入;订阅中有哪些条目、访问权限是否有效以及服务器是否在线,不由应用购买状态决定。

应用更新通过 App Store 进行,具体变化查看商店更新记录。更新前保留现有配置,更新后若出现异常,先确认当前服务器、Global Routing 和配置选择是否与之前一致,再逐项验证。不要把应用更新、订阅刷新与配置修改合并成一次无法追踪的操作。

查看正版核验与购买说明
技术笔记

从规则范围到配置文件结构

已完成首次连接后,再按需要阅读这些专题。先区分规则能匹配什么,再安排规则顺序,最后理解配置段的边界。示例只演示技术写法,应用到已有配置之前,应先保留原文件并确认兜底策略符合预期。

遇到不熟悉的界面词,可先查阅术语手册;连接开关、订阅更新或 DNS 出现异常时,转到故障排查按症状逐项检查。阅读规则教程之前,先确认正在使用 Config,避免把模式差异误判为规则失效。

查看全部文章