• App Store 正版
  • 官方手册

Shadowrocket购买、配置与连接

面向 iPhone 与 iPad 的规则代理客户端。按顺序核对正版、导入已有配置,再检查规则分流与连接;应用采用一次性买断。

Global Routing Subscribe On Demand

设备与 App Store 入口

先完成购买与兼容性核对,再处理应用内的配置。系统要求以 App Store 页面标注为准。

iPhone

从 App Store 购买并打开 Shadowrocket,先准备已有的服务器信息或订阅链接,再进行连接设置。首次添加 VPN 配置时,应阅读系统提示并确认操作。

查看 iPhone 获取说明 →

iPad

使用购买时的同一 Apple ID,在 App Store 的已购项目中查找应用。iPad 上继续按 Home、Config 与 Settings 的实际内容操作,不必按手机上的位置寻找按钮。

查看 iPad 获取说明 →

iPhone 与 iPad 可共用购买记录,但应用购买和配置迁移是两件事。购买记录决定能否重新获取客户端,服务器信息、订阅链接以及自行修改的规则则需要单独确认。若使用 iCloud 同步,应在另一台设备打开应用后检查实际同步结果,尤其要核对当前选中的服务器与 Config,不要把“已经安装”当作“已经完成连接设置”。

首次打开时,可以先认识 Home 中的连接开关、Global Routing 与 SERVER 分组,再开始导入。系统出现 VPN 配置授权提示,表示应用请求在设备上建立相应网络配置,并不代表已经连通远端服务器。确认授权后仍需回到应用检查选择项,再进行实际访问测试;如果设备受到管理策略限制,应先核对设备允许的网络配置权限。

Mac / Apple TV 也可在同一 App Store 获取,系统要求与兼容性以 App Store 页面标注为准。

功能与设置入口

先区分服务器、订阅与 Config:服务器提供连接参数,订阅用于更新条目,Config 决定规则处理方式。三者不能互相替代。

Global Routing 与规则匹配

规则分流用于为不同请求选择处理策略。先在 Home 检查 Global Routing:Config 按所选配置处理,Proxy 使用代理模式,Direct 使用直连模式。需要按域名或地址区分流量时,应选择 Config,再到 Config 核对规则顺序和策略名称。规则示例只说明语法,不应直接替换现有配置;测试时同时观察目标请求和实际命中结果,不能仅凭连接开关判断分流正确。

DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT

设置之间存在先后关系:协议参数决定连接如何建立,Global Routing 决定请求怎样处理,Config 中的规则再决定具体请求采用哪种策略。遇到问题时一次只改一个变量,并记录修改前后的结果。若同时更换服务器、调整 DNS 又切换路由模式,即使访问恢复,也很难确认真正起作用的设置。各项功能的适用范围见功能说明,DNS 与订阅错误可转到疑难手册按症状排查。

首次连接的三个步骤

以已有服务器信息或订阅为前提。先建立最小可验证的连接,再逐步增加规则与自动化设置。

01 · Add Server

添加服务器或 Subscribe

订阅链接从你的服务商处获取;如果已有完整服务器资料,可在 Add Server 中选择对应 Type 手动填写。保存后回到 Home,确认 SERVER 分组中出现预期条目,并选中本次要测试的服务器。扫描已有二维码时,也要核对解析出的协议和地址,不要仅凭条目名称判断内容正确。

订阅、单个服务器与 Config 文件用途不同。订阅通常用于维护服务器条目,Config 则包含请求处理规则。导入后如果列表没有变化,应先检查是否保存成功、是否完成更新,以及是否选中了正确的分组;不要通过反复添加相同链接来代替排查,以免留下难以区分的重复条目。

02 · Global Routing

确认 Config / Proxy / Direct

在 Home 查看 Global Routing。Config 是配置模式,按当前配置中的规则处理请求;Proxy 是代理模式;Direct 是直连模式。需要使用规则分流时,应同时确认 Config 中的文件与其中的策略引用。切换模式只改变请求处理方式,不会自动补齐服务器缺少的认证或传输参数。

排查时可以在明确目的下做模式对照,但测试结束后应恢复日常需要的设置。若代理模式可以访问而配置模式不符合预期,检查重点应转向规则、策略与 DNS,而不是马上重新购买应用。对照测试要使用同一个目标、同一个服务器和相近的网络条件,才能让结果具有可比性。

03 · Connectivity Test

打开连接并验证实际请求

打开 Home 中的连接开关,按系统提示确认 VPN 配置授权,再观察连接状态。随后执行 Connectivity Test,并访问一个已知可用的目标。开关显示连接与目标访问成功是不同层面的结果:前者说明本地连接流程的状态,后者还涉及服务器、远端网络、DNS 与分流策略。

如果测试失败,先关闭连接,确认当前本地网络本身能够正常使用,再检查所选服务器和参数。需要继续定位时,记下错误提示、网络类型、测试目标与当前模式,使用 Diagnostics 和 Data 辅助判断。分享资料时遮盖密码、认证信息与订阅地址;这样既能保留有用的错误上下文,也能减少敏感信息暴露。

查看完整教程 →

正版核对与购买事实

Shadowrocket 是闭源商业应用,只在 App Store 发售。价格、系统要求、兼容性与更新记录均以 App Store 页面标注为准。

Shadowrocket 官方应用图标
  • Shadow Launch Technology Limited
  • 应用 ID 932747118

核对开发者、官方图标与应用 ID

在 App Store 搜索 Shadowrocket 后,先进入产品详情页,不要只看搜索结果中的名称。开发者应为 Shadow Launch Technology Limited,图标应与此处展示的官方图标一致,产品页地址中应包含应用 ID 932747118。名称近似并不能证明是同一款应用;开发者、图标与应用 ID 三处需要一起核对,确认后再进行购买。

中文使用中“小火箭”是辨认别称,商店里的产品名仍是 Shadowrocket。对照图标时应查看完整图案,而不是仅凭蓝紫色调判断。通过本页的获取说明进入商店后,仍可检查产品名称与开发者,这也是换设备或从旧收藏重新打开产品页时适用的核对方法。商店页面展示的事实优先于转述内容。

商店可见性与账户地区

App Store 显示的币种、可用性和购买提示与当前账户的商店地区有关。如果搜索结果没有显示应用,可以先打开指定产品页,再阅读商店给出的提示,检查账户当前地区及设备兼容性。不要把“搜索不到”直接判断为应用故障,也不要把其他地区页面上的价格当作当前账户的结算价格。

系统要求以 App Store 页面标注为准。购买前还应展开兼容性信息,确认当前设备是否符合条件;购买按钮、下载按钮或已购标识的实际显示由 App Store 决定。涉及账户付款、订单状态或商店验证的步骤,应在系统提供的流程内处理。应用里的服务器、协议或 DNS 设置不会改变商店交易结果。

一次性买断与已购恢复

美区参考价格为 2.99 美元,一次性买断,各店面按当地货币显示,实际金额以付款时的 App Store 页面为准。iPhone 与 iPad 可使用同一 Apple ID 的购买记录获取应用;其他设备的兼容性及通用购买适用情况,以 App Store 页面标注为准。购买记录应由账户中的已购项目核对,而不是通过应用是否保留在桌面上判断。

更换设备或重新安装时,先在 App Store 使用原购买账户查找已购项目,再核对应用名称和开发者。若页面仍显示价格,先确认当前登录的购买账户与订单记录,不要立即重复付款。家人共享是否适用也以商店页及账户设置为准,不能把一种账户状态下的显示结果当作所有设备都相同的购买规则。

恢复购买并不会自动恢复所有本地配置。重新获取应用后,需要检查已有订阅、手动服务器条目、Config 文件以及当前选择项。使用 iCloud 同步时,先确认同步条件与实际内容,再逐一验证连接。对自己编辑过的规则,应保留独立副本与修改记录;这能帮助区分“应用已恢复”和“原来的使用环境已恢复”。

例如,App Store 已完成购买,但 Home 中还没有服务器条目,这时需要导入已有资料,而不是重复安装。列表里已有条目但连接超时,则需要检查地址、端口、认证信息与网络条件。订阅无法更新时,应查看链接有效性和访问结果;这些问题与客户端的一次性购买记录并不属于同一条排查路径。

更新后先验证,再调整配置

应用更新通过 App Store 进行,可按设备的系统设置管理自动更新。查看变化时以商店页的更新记录和应用内实际设置为准,不依赖首页上的固定版本信息。更新前保留自己修改的 Config 与必要资料;更新后先确认服务器、Global Routing、On Demand 和系统 VPN 配置,再测试日常使用的目标。

如果更新后出现异常,先记录现象发生在哪个环节:开关无法启用、订阅读取失败、单个目标访问异常,还是所有请求都失败。保持一组原有参数做对照,一次只调整一处,通常比删除全部内容后重建更容易定位。按症状阅读疑难手册;购买与首次打开的简短问题可查阅疑难解答。

技术笔记

按具体问题展开操作细节:先确认购买与配置,再借助测试和流量读数定位连接问题。