App Store 正版 · 官方手册

Shadowrocket使用说明与订阅导入

面向 iPhone 与 iPad 的规则代理客户端:从已有订阅导入到规则分流,按步骤完成配置;App Store 正版采用一次性买断。

Protocols
ShadowsocksVMessVLESSTrojanHysteria2WireGuard
Devices
iPhone iPad App Store
APP STORE 独占发行 一次性买断 Global Routing 规则分流 已有订阅导入
CONNECTION BASICS

从处理模式到规则匹配

先确定连接由谁处理,再检查配置中的匹配顺序。导入服务器信息、选择 Global Routing 与启用连接是三个独立动作;完成其中一步,不代表其余步骤已经完成。

RULE ENGINE

规则分流:
从 DOMAIN-SUFFIX 到 FINAL

在 Global Routing 选择 Config 后,连接按当前配置中的规则处理。DOMAIN-SUFFIX 用于匹配域名后缀,IP-CIDR 用于匹配地址范围,FINAL 承接此前规则未命中的连接。阅读规则时,应同时看匹配条件和末尾的处理策略;PROXY、DIRECT、REJECT 表示不同的处理结果,不能只根据域名是否出现来判断走向。

排查分流问题时,先确认当前启用的 Config,再从上往下检查可能命中的规则。更具体的条件通常放在较前位置,兜底规则放在末尾。修改前保留原配置,一次只调整一个条件,再通过连接记录核对结果,便于区分是匹配顺序问题,还是所选服务器本身无法连接。

查看规则与代理模式说明 →
规则语法示例 · 非配置建议
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.0.2.0/24,DIRECT
FINAL,DIRECT

示例域名与地址仅用于解释语法。实际策略应结合自己的配置与用途决定。

GLOBAL ROUTING

Config、Proxy、Direct:
选择连接的处理方式

在 Home 中检查 Global Routing。Config 按当前配置处理连接,Proxy 将连接交给代理处理,Direct 采用直连方式。选择模式不会补齐缺少的服务器信息,也不会替代系统连接授权。下方按使用目的说明三种模式,首次连接可先读完,再根据自己的配置选择。

查看三种模式的区别 →

Config:按当前配置分流

已有规则配置时,在 Home 的 Global Routing 中选择 Config。客户端根据当前配置决定连接交给 PROXY、DIRECT 或其他已定义策略,因此不同目标可能得到不同结果。选择前先到 Config 确认启用的文件,避免把“已经导入”误认为“已经启用”。如果个别目标走向不符合预期,应检查命中规则与策略,而不是立即重新导入全部服务器。

SERVER & CONFIGURATION

导入、更新与连接条件

以下操作以已经拥有自己的订阅或服务器信息为前提。小火箭之家只说明客户端的配置与使用,不提供、不销售、不推荐节点或订阅。

PROTOCOLS

协议类型:
字段必须与服务器一致

Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等协议。手动添加时,从 Home 进入 Add Server,先确认 Type,再按已有信息填写 Host、Port 及对应认证字段。不同协议的字段和附加选项并不相同,不能把一种协议的 Password 或传输设置直接套用到另一种协议。

已有分享链接或二维码时,可优先使用相应导入入口,减少逐字填写造成的错误。导入后仍应核对协议类型、地址和端口,特别注意复制内容是否混入换行或说明文字。Hysteria2 等协议也需要服务器端参数匹配;仅选择相同协议名称,并不意味着其他参数已经自动正确。

查看协议与字段概念 →
按已有信息选择 Type
ShadowsocksVMess VLESSTrojan Hysteria2WireGuard HTTPSOCKS5

协议名称决定字段含义;服务器参数决定能否完成连接。

SUBSCRIBE

已有订阅导入:
保留链接,管理更新

在 Add Server 中选择 Subscribe,填写自己已有的订阅链接并保存。订阅将服务器条目集中管理,后续更新从同一链接重新获取内容;它与完整规则配置不是同一个概念。导入完成后,先检查服务器是否出现在 Home,再选择准备使用的条目,最后确认 Global Routing 与连接开关。

更新失败时,依次检查链接是否完整、当前网络能否访问、返回内容是否符合导入要求。不要反复删除整个分组来代替排查,删除前先保留仍有效的信息。多个订阅应使用可辨认的备注,避免选错分组。订阅链接可能包含访问凭据,分享截图、记录日志或向他人描述问题前,应遮盖完整链接及认证内容。

查看订阅管理手册 →
虚构链接 · 仅用于说明格式
https://example.com/sub?token=xxxx
  1. 保存自己已有的完整链接。
  2. 导入后核对分组与服务器条目。
  3. 更新异常先检查网络与返回内容。
查看订阅更新排查 →
ON DEMAND / DIAGNOSTICS

连接条件与 Data:
先验证,再安排自动连接

On Demand 用于按设定条件触发连接,可从 Settings 中查看相关选项。建议先通过 Home 手动完成一次连接与访问验证,再逐项设置条件;否则连接自动启动后,容易把规则问题、服务器问题与触发条件混在一起。更改网络环境后,应同时检查主开关和 On Demand,确认实际行为符合预期。

Data 可用于观察流量统计,Diagnostics 则辅助查看诊断信息。流量数值表示经过客户端的活动,不等同于订阅剩余额度,也不直接证明某个目标已经按预期分流。需要使用 iCloud 同步时,先核对设备上的 iCloud 设置与应用内同步选项,并检查两端内容;同步不能替代修改前的配置备份。

查看按需连接与统计说明 →
排查阅读顺序

记录现象时同时注明网络环境、所选模式与是否只有个别目标异常。

APP STORE / DEVICES

iPhone 与 iPad 获取说明

Shadowrocket 通过 App Store 购买和安装。先核对产品页,再查看当前设备的兼容性与价格;系统要求、通用购买与其他设备兼容性均以 App Store 页面标注为准。

iPhone

从 App Store 产品页核对开发者与应用 ID 后购买。首次配置连接时,系统可能要求允许添加 VPN 配置,这是建立连接所需的系统授权,不代表应用已经获得服务器信息。授权完成后仍需导入自己的订阅或填写服务器参数,并在 Home 选择条目。系统要求以 App Store 页面标注为准。

前往 iPhone 获取说明 →

iPad

使用购买时的同一 Apple ID,在 App Store 查看已购记录与产品页的获取状态;iPhone 与 iPad 共用购买的适用范围以商店标注为准。较大的显示空间不会改变协议参数的含义,导入后同样需要核对 Config、Global Routing 与服务器选择,不应只检查订阅名称是否出现。

前往 iPad 获取说明 →
QUICK START

首次连接的三个步骤

安装完成后,先使用一组确认完整的已有信息进行验证。每一步都保留一个检查点,出现问题时回到最近通过的步骤,而不是同时改变协议、模式与 DNS。

  1. IMPORT

    Add Server:导入已有信息

    打开 Home,进入 Add Server。已有订阅时选择 Subscribe 并粘贴完整链接;已有单个服务器时,按 Type 填写对应字段,也可使用已有二维码或分享链接导入。保存后返回 Home,确认分组与条目已经出现,再选择准备连接的服务器。

    检查点:列表有条目,所选条目的协议、地址与已有信息一致。订阅更新成功只说明获取到了内容,还需要继续验证实际连接。

  2. ROUTING

    Global Routing:选择模式

    已有完整规则配置时,确认 Config 中启用的文件,再将 Global Routing 设为 Config。只想临时检查代理链路时,可使用 Proxy 作对照。不要把模式名称当作服务器选择;处理方式与当前所选服务器是不同设置,需要分别核对。

    检查点:能够说明当前模式会如何处理连接。若目标没有按预期分流,先看规则与策略,不要立即覆盖已经核对正确的认证字段。

  3. VERIFY

    Home:启用连接并验证

    打开主开关,按系统提示完成 VPN 配置授权。返回应用查看状态,再访问自己熟悉的目标,并结合 Connectivity Test 与连接记录判断结果。延迟测试反映特定测试方法下的响应,不等于实际吞吐量,也不能替代日常访问验证。

    检查点:连接状态、实际访问与记录能够相互印证。若只有某个目标异常,记录目标、模式和网络环境,再按对应问题排查。

查看完整教程 →
PURCHASE & VERIFICATION

正版核对与购买边界

小火箭之家是 Shadowrocket 官网与官方手册。本节把应用购买、配置内容和网络服务分开说明,避免将不同环节的问题混为一谈。

Shadowrocket 官方应用图标

核对官方图标、开发者名与应用 ID,三项应指向同一个 App Store 产品。

应用 ID 932747118 开发者 Shadow Launch Technology Limited 一次性买断

核对开发者与产品地址

在 App Store 打开 Shadowrocket 产品页,检查开发者是否为 Shadow Launch Technology Limited,并对照本站使用的官方图标。产品地址中的 id932747118 对应应用 ID 932747118。搜索结果可能出现相近名称,单看“小火箭”别称不足以确认产品;购买前应把开发者、官方图标和应用 ID 三处一起核对。

商店可见性与账号地区

App Store 显示的货币、可购买状态和已购记录与当前用于商店的 Apple ID 有关。网页能够打开产品介绍,不等于当前账号一定显示相同购买状态。应以设备内 App Store 的实际提示为准,查看账号地区、兼容性和付款确认信息。系统要求一律以 App Store 页面标注为准,不依据旧教程中的系统数字判断是否可以安装。

一次性买断与已购项目恢复

Shadowrocket 是闭源商业应用,采用一次性购买方式,美区参考价格约为 2.99 美元,各店面按当地货币显示,实际金额以购买确认页为准。换机或重装时,先用购买时的 Apple ID 检查 App Store 已购项目,再查看产品页的获取状态。通用购买和家人共享的具体适用范围以 App Store 页面标注为准,不应在未核对记录前重复付款。

应用更新与配置恢复分开处理

应用更新通过 App Store 进行,可在设备的商店更新设置中管理。订阅更新则由客户端重新获取已有链接中的服务器内容,两者不是同一种更新。重新安装应用也不等于恢复全部本地配置:重要规则、订阅备注和服务器信息应提前妥善保留;使用 iCloud 同步后仍需核对同步结果,确认当前配置已启用,再验证连接。

查看已购项目恢复说明 →

MANUAL NOTES

近期使用说明

按问题查阅具体说明。先认识界面位置,再比较测试结果,最后调整与该问题直接相关的设置,能减少反复导入和同时改动多个参数造成的干扰。

查看全部文章 →