App Store 正版 · 一次性买断

Shadowrocket 使用说明与规则配置

面向 iPhone / iPad 的规则代理客户端:通过 规则分流 指定请求走向,应用在 App Store 一次性买断。

Shadowsocks VMess VLESS Trojan Hysteria2 WireGuard

系统要求与是否通用购买,以 App Store 页面标注为准。

配置文件结构速览

rules.conf

字段与匹配逻辑示意,不是应用界面;示例地址仅用于解释语法。

[General]

基础选项
  • bypass-system = true
  • dns-server = system

设置系统绕过与 DNS。先保留当前配置,再单项调整。

[Rule]

逐条匹配
  1. DOMAIN-SUFFIX,example.com,PROXY
  2. DOMAIN-KEYWORD,example,DIRECT
  3. GEOIP,CN,DIRECT
  4. IP-CIDR,192.168.0.0/16,DIRECT
  5. FINAL,PROXY

从上到下,首条命中即停。宽泛条件放在具体条件后。

[Host]

地址映射
  • example.com = 1.2.3.4

指定域名映射。解析结果与路由策略是两个不同检查项。

[URL Rewrite]

重写条件
  • ^http://example.com https://example.com 302

按表达式匹配请求。示例用于说明 302 跳转写法。

策略

请求走向
  • PROXY使用代理路径
  • DIRECT直接连接目标
  • REJECT拒绝匹配请求

规则声明策略,服务器配置提供连接参数。

匹配顺序

命中后停止
  1. 1检查第一条条件
  2. 2未命中,继续
  3. 3命中,执行策略
  4. FINAL 处理其余请求

此流程对应 Global Routing → Config 的规则判断。

功能索引 / 先确定设置对象

连接、规则与配置管理

服务器信息、配置文件和连接开关分别解决不同问题。已有服务器决定连接到哪里,Config 决定哪些请求使用哪种策略,On Demand 决定何时触发连接。排查时先分清这三层,避免把规则错误当成订阅问题。

Global Routing 与 Rule

在 Home 中先核对 Global Routing:配置(Config)按配置文件规则处理,代理(Proxy)以代理路径为主,直连(Direct)以直接连接为主。需要验证 Rule 时使用 Config,并确认当前选中的配置。规则从上向下检查,先命中的条件决定策略;把具体域名放在宽泛关键词前,把 FINAL 放在末尾。若结果不符,先检查模式和顺序,再修改条件,避免一次调整多个变量。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
查看配置字段 →

以上索引区分“连接参数”“请求策略”和“触发条件”。完整操作按入门指南执行,字段含义在配置参考中逐项核对。

设备与商店 / 统一从产品页获取

iPhone 与 iPad 获取说明

iPhone

在 App Store 产品页核对应用后购买,完成安装再打开 Home。首次建立连接时,系统会请求添加 VPN 配置;确认发起应用为 Shadowrocket 后按系统提示操作。此授权允许应用建立系统网络连接,不会自动生成服务器信息,仍需先导入用户已有订阅或填写服务器参数。

连接前确认选中的服务器与 Global Routing,连接后用实际目标访问验证。若没有弹出预期提示,先回到应用检查当前状态,不要连续反复点击开关。系统要求以 App Store 页面标注为准。

查看 iPhone 说明 →

iPad

使用购买应用的同一 Apple ID,在 App Store 查找已购项目或打开产品页;是否通用购买以商店页标注为准。iPad 上仍按 Home、Config 与 Settings 的功能分工操作,屏幕布局可能不同,核对设置时应以字段名称而不是按钮的固定坐标为依据。

另一台设备能连接,不代表本机已经具备相同配置。先核对订阅和服务器列表,再核对当前配置文件;如使用 iCloud,同步完成后仍要检查实际选中项与系统连接授权。系统要求以 App Store 页面标注为准。

查看 iPad 说明 →

Mac / Apple TV 也可在同一 App Store 获取,以商店页兼容性标注为准。

在商店页查看当前价格、系统要求与购买信息,再决定是否购买。不同设备的连接配置应分别验证。

查看获取步骤 →
在 App Store下载 Shadowrocket

正版与事实 / 购买前核对

应用购买与
连接服务

Shadowrocket(小火箭)是 Apple 平台的闭源商业应用,唯一获取入口为 App Store。先看产品名称,再核对开发者 Shadow Launch Technology Limited、官方图标和应用 ID 932747118。名称或图标相近并不足以确认应用,应将三处信息一起对照。

客户端买断 ≠ 线路套餐。应用的一次性付费对应客户端使用,不会同时产生可连接的服务器、订阅链接或服务账户。本站不提供、不销售、不推荐节点或订阅;教程以用户已有自己的订阅或服务器信息为前提,说明如何导入、设置和验证。

开发者、图标与应用 ID 如何核对

打开产品页后,先确认名称为 Shadowrocket,再检查开发者信息中的完整名称。将商店图标与本站使用的官方图标对照,并查看产品页地址中的 id932747118。这串数字是应用标识,不是版本号,也不会因为界面语言改变而变成另一个应用。搜索结果中的排序、相似名称或介绍用语都不能替代这三项核对;确认一致后,再按商店显示的金额与购买流程操作。

商店可见性与账号地区

App Store 的可见内容与购买所用 Apple ID 的国家或地区有关,系统界面语言并不直接决定商店店面。搜索不到应用时,先查看账号的国家或地区,再打开指定产品页,阅读商店给出的提示。页面显示不可用或兼容性不符时,应以当前商店结果为准。更改账号资料前需自行核对 Apple 的相关条件,不能把“能打开网页”当成“当前账号可以购买”的证明。

一次性买断与当前价格

美区参考价格为 2.99 美元,一次性买断,各店面按当地货币显示;实际金额以 App Store 当前页面与付款确认界面为准。应用价格与用户已有连接服务的费用是两件事,服务有效期、流量限制和服务器状态不会因客户端购买而自动改变。遇到连接失败时,应先判断是客户端设置、网络环境还是已有服务信息的问题,不把付款成功视为连接成功的依据。

同一账号购买、换机与重装

在另一台设备获取应用时,先确认 App Store 使用的是原购买账号,再查看已购项目或产品页的下载状态。iPhone 与 iPad 是否通用购买、其他设备的适用范围,以 App Store 页面标注为准。如果页面仍显示价格,先核对账号与购买记录,不要急于重复付款。恢复应用与恢复配置也不是同一过程:应用重新出现后,仍需确认服务器信息、配置文件和系统连接授权是否齐备。

更新与配置变更分别管理

应用更新由 App Store 管理,可在系统允许的条件下使用自动更新,或到商店查看可用更新。订阅更新则读取用户已有链接的内容,配置文件修改又是另一项操作。排查时记录刚刚改变的是哪一项:应用、订阅、规则还是网络环境。先保留原有可用配置,每次只调整一处并测试;这样可以把失败范围缩小,而不是同时改动多个设置后失去对照。

规则示例的使用边界

本页的 example.com 与地址映射仅用于解释字段,不代表可用连接服务。规则类型后面的条件与策略共同决定含义,复制片段前要理解它应放入哪个分段,以及是否与现有规则重叠。尤其是 FINAL,它会接住此前未命中的请求;放得过早会使后面的条件失去作用。完整配置还依赖用户自己的服务器与实际网络环境,不能仅凭示例片段判断是否适合直接替换。

首次使用常见问题

已经购买,为什么 Home 里还没有服务器?

购买提供客户端使用权限,服务器列表来自用户已有订阅或手动填写的信息。先准备相关参数,再按 入门指南 导入;仅打开连接开关不会补齐这些信息。

Global Routing 应先选择哪一种?

需要按配置文件分流时使用 Config,并检查选中的配置。Proxy 与 Direct 可辅助隔离路径问题,但它们不是规则生效的证明。先读 模式与验证步骤,再依据实际目标选择。

连接开关已开,是否代表设置全部正确?

开关状态不等于每个目标都可访问。先检查服务器测试,再看模式、DNS 和规则命中结果;保留一次明确的失败访问作为对照。按 连接验证顺序 操作,避免连续更换多项设置。

订阅刷新后,规则是否也会自动变更?

服务器订阅与 Config 配置文件应分别检查。刷新列表后,确认当前服务器仍存在,再核对配置是否选中;不要根据列表变化推断规则已更新。具体操作见 导入与配置说明。

官方手册延伸阅读 / 按问题查找

设置与排查专题

先用入门指南完成基本连接,再按当前问题选择专题。记录发生问题时的网络、Global Routing 和当前配置,有助于把故障复现出来;不必为了单个目标的失败重新填写全部服务器信息。