官方手册 · App Store 正版核对

Shadowrocket
使用与规则分流

面向 iPhone 与 iPad 的规则代理客户端:从已有订阅导入到规则分流,按顺序核对设置;应用采用一次性买断。

  • Rule
  • On Demand
  • Shadowsocks

系统要求与购买适用性,以 App Store 页面标注为准。

设备与商店入口

先核对购买,再导入已有服务

Shadowrocket使用教程是 Shadowrocket(小火箭)官网与官方手册。首次使用时,先确认商店中的产品身份,再处理服务器信息与连接设置。应用购买记录、设备上的配置文件、已有服务的订阅状态是三件不同的事,分开检查可以减少重复购买和重复配置。

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

唯一获取入口是 App Store。商店显示的价格、兼容性与购买状态,应在付款前逐项确认;网页上的操作说明不代替商店结算信息。

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

从连接参数到请求去向

服务器条目决定连接到哪里,Global Routing 决定采用哪种路由姿态,Config 中的 Rule 决定配置模式下每个请求的处理动作。先分清这三层,再调整按需连接与诊断选项。下方规则片段只用于说明语法,并不是完整的配置文件。

DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY

Rule 与匹配顺序

Rule 按配置中的顺序匹配请求,命中后执行指定动作。DOMAIN-SUFFIX 检查域名后缀,GEOIP 按目标地址所属地区匹配,FINAL 处理前面没有命中的请求。在 Config 中检查规则之前,先确认 Home 的 Global Routing 选为 Config;Proxy 与 Direct 是不同的整体路由姿态。修改时一次只调整一项,并用实际访问记录核对命中结果,不能仅凭连接开关判断分流是否正确。

先确认 Global Routing,再核对规则顺序与动作。

三种路由姿态,先选清楚再测试

Global Routing 的 Config 按所选配置处理请求,Proxy 使用代理姿态,Direct 使用直连姿态。它们不是三个不同的服务器,也不负责导入订阅。假如已经选中某个服务器,但目标访问仍不符合预期,应先检查路由姿态,再检查配置中的规则,而不是立即重新录入所有参数。规则动作中的 PROXY、DIRECT、REJECT 与界面里的 Proxy、Direct 也应按各自上下文辨认。

连接开关、测试结果和实际访问分别回答不同问题:开关反映连接状态,测试检查特定条件下的响应,真实请求还会受到解析结果、匹配规则和目标服务状态的影响。建立这三个层次之后,再阅读 功能介绍 或 Subscribe 与服务器管理手册,更容易找到需要调整的具体位置。

正版与购买事实

开发者、图标与应用 ID

Shadowrocket 是闭源商业应用。辨认正版应依据 App Store 产品页上的身份信息,而不是搜索排名、相似名称或某张介绍图片。核对完成后,再查看当前账号所在商店的价格和兼容性。本站提供官方手册,不提供任何节点或订阅服务。

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

三处信息一起核对

在商店中打开 Shadowrocket 产品页,先查看开发者是否为 Shadow Launch Technology Limited,再对照本站页头使用的官方图标,最后确认产品页地址中的应用 ID 为 932747118。名称相近并不能证明是同一应用;如果搜索结果中存在相似项目,应进入详情页逐项比较,不要只看列表中的短标题。付款前再确认一次产品身份,购买记录才能对应到正确应用。

官方图标、开发者与应用 ID 共同用于辨认产品,不能代替对连接参数的检查。即使已经购买了正确的客户端,仍需准备自己已有的订阅或服务器信息;这些信息是否有效,要在导入后另行验证。

商店可见性与账号地区

App Store 展示的内容与当前用于商店的 Apple ID 所属国家或地区有关。搜索不到某个产品时,先核对设备当前登录的商店账号及其地区,再检查产品页是否显示可购买或可下载状态。设备所处位置、系统显示语言与商店所属地区不是同一个概念,不能只凭其中一项推断商店内容。

实际价格、系统要求、设备兼容性与通用购买适用性,一律以 App Store 页面标注为准。手册不对所有账号与店面预设相同结果;若产品页显示与预期不同,应以当前商店给出的状态为检查起点。

一次性买断与已有服务

客户端买断 ≠ 线路套餐。美区参考价格为 2.99 美元,一次性购买的是应用本身;各店面按当地货币显示,实际结算金额以 App Store 为准。应用购买不会自动生成订阅地址,也不会为 Add Server 中的 Host、Port、Password 提供可用内容。连接时使用用户已有自己的订阅或服务器信息。

因此,“购买成功但列表为空”与“已有条目却连接失败”应分别处理:前者需要继续完成导入,后者需要核对参数与网络。把客户端购买与连接服务分开理解,可以避免在排查中把续费状态、购买记录和配置文件混为一谈。

已购恢复、更新与配置迁移

换用设备或重新安装时,先使用原购买账号检查 App Store 已购记录。iPhone 与 iPad 可核对同一购买记录,是否适用于当前设备及通用购买,以 App Store 页面标注为准。若页面仍显示价格,应先检查商店账号与历史购买记录,不要把重新付款当作恢复配置的必要步骤。

应用更新通过 App Store 进行,自动更新受设备的商店设置影响。重新取得应用与恢复应用内数据也是两件事:购买记录不等于服务器列表备份。迁移前应保留所需配置文件及已有订阅信息,并在新设备上检查导入结果、选中配置和路由姿态,再启用连接。

常见问题精选

先区分状态,再定位问题

以下问题对应首次使用时容易混淆的几个环节。遇到异常,先保留当前设置并记录现象,再按网络、导入、连接、路由的顺序缩小范围。完整操作见 首次连接教程,界面词与规则关键字可在 名词解释 中对照。

购买后为什么还需要导入订阅或服务器?

购买获得的是 Shadowrocket 客户端。订阅链接用于导入与更新已有服务器条目,配置文件用于组织规则等设置,两者都不会仅因购买应用而自动具备。先确认自己已有的服务信息属于订阅链接、单个分享链接还是手动参数,再选择对应入口。导入之后检查条目类型和关键字段,而不是直接依据列表名称判断能否连接。

查看 Subscribe、Add Server 与 Config 的含义 →

Connectivity Test 有响应,为什么网页仍打不开?

测试有响应只说明测试条件下得到了结果,实际访问还涉及 DNS 解析、Global Routing、规则动作及目标服务状态。先确认基础网络可用,再检查当前选中的条目和配置,观察问题是否只发生在特定域名。排查中一次只改变一项设置,并重新访问同一目标,才能判断变化与结果之间的关系。

对照 DNS、Global Routing 与规则动作 →

选了服务器,为什么仍有请求走 DIRECT?

选中服务器并不表示所有请求都会使用它。Global Routing 为 Config 时,请求由当前配置中的规则决定,命中 DIRECT 的请求会直接连接目标。应先核对当前配置,再检查规则顺序及最终规则,避免把正常分流误认为连接失败。本文河口插画表达的是动作分类,不表示应用内部界面,也不是可以直接导入的配置。

查看 PROXY、DIRECT、REJECT 与 FINAL →

换机后能下载应用,是否代表配置已经恢复?

已购记录用于恢复应用获取资格,配置恢复需要另行确认。先检查 Config 中需要的文件是否存在,再检查订阅与服务器列表;使用 iCloud 同步时也要实际确认内容完整。迁移完成后重新核对连接授权、路由姿态和测试结果。删除旧设备中的配置之前,先确认新设备已经能按预期使用,并保存必要备份。

了解配置文件、订阅与同步的区别 →

专题阅读

购买、商店与配置迁移

以下专题把首页的核对流程展开为具体操作。购买前先阅读商店与正版辨认说明,已完成连接的设备则可继续检查备份范围。文章中的步骤应结合当前 App Store 页面与应用内实际选项使用,不以固定界面位置替代字段核对。

查看全部文章 →