iPhone
适合先完成一次完整的手动连接。购买安装后打开 Home,导入自己的服务器信息,点选要使用的条目,再打开连接开关。系统出现添加 VPN 配置的提示时,先确认请求来自刚刚操作的 Shadowrocket,再按系统流程授权。
外出时可能在 Wi-Fi 与蜂窝网络之间切换。若只有某种网络下连接失败,应分别记录两种环境的结果,而不是直接修改所有服务器参数。计划使用 On Demand 时,先确保两种网络下的手动连接均已验证。
查看 iPhone 获取说明 →官方手册 · App Store 正版核验
面向 iPhone 与 iPad 的规则分流客户端。
从 App Store 正版核验开始,了解一次性买断、配置与连接。
配置前先区分三个对象
服务器保存连接参数,Config 决定流量如何处理,Home 的连接开关决定是否启用。导入成功只说明信息已加入列表,仍需选中服务器、确认 Global Routing,再验证实际访问。
Shadowrocket 使用手册是 Shadowrocket 官网与官方手册。下方代码参考区展示规则语法和设置项名称,不是应用界面。阅读功能目录时,可切换左侧的对应文本片段。
先查阅概念与界面词 →[Rule]
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
Settings
On Demand
Wi-Fi
Cellular
Add Server
Type
Shadowsocks
VMess
VLESS
Trojan
Hysteria2
WireGuard
Subscribe
Add Server
Scan QR Code
Import from Cloud JSON
Config
Global Routing
Config
Proxy
Direct
Connectivity Test
Settings
Diagnostics
Data
按匹配条件决定使用 PROXY、DIRECT 或 REJECT。
规则用于区分不同连接的处理方式。在 Config 中检查当前配置,再查看 Rule 的排列顺序。通常先放明确的域名或地址条件,最后由 FINAL 处理其余连接。Global Routing 选择 Config 时,流量才按所选配置的规则处理。修改后应重新发起访问,结合连接记录确认命中的规则;仅看到开关已打开,不能判断分流是否符合预期。
根据网络环境与指定条件决定连接时机。
On Demand 用于减少重复手动切换。先在 Settings 中查看 On Demand,再根据实际使用场景设置 Wi-Fi、蜂窝网络或域名相关条件。它决定何时连接,不替代 Config 中的流量规则。建议在手动连接已验证正常后再启用,并分别测试网络切换后的状态。若连接行为与预期不符,先暂停相关条件,恢复手动连接,再逐条检查触发条件与例外范围。
协议类型与参数必须和已有服务器信息一致。
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等协议。手动添加时,从 Add Server 的 Type 开始核对,再填写该类型需要的地址、端口与认证信息。不同类型的字段并不通用,不能只替换名称而保留其余参数。用户已有分享链接时,可优先导入后逐项复核。涉及 TLS、传输方式或密钥的设置,应以自己的服务器配置为依据。
通过 Subscribe 维护用户已有的服务器列表。
订阅把一组服务器信息交给客户端统一更新。使用用户已有的订阅链接,在 Subscribe 相关入口添加并保存,完成后检查分组与条目是否出现。更新失败时,先核对链接完整性、有效状态与当前网络,再决定是否重试。多个订阅应使用便于辨认的名称,避免把不同来源的条目混在一起。订阅链接可能包含访问凭据,分享截图或排查记录前,应遮盖完整链接与认证信息。
将连接参数与流量处理策略分开管理。
Config 保存规则、DNS 及其他流量处理设置。导入服务器并不等于已经选好配置,首次使用应确认当前文件及 Global Routing。Config 按配置处理,Proxy 主要用于检查代理链路,Direct 用于直接连接。修改文件前先保留可恢复副本;使用 iCloud 同步时,也应核对两台设备实际选中的文件。同步提供跨设备管理便利,但不应代替修改前的独立备份与敏感信息检查。
把连通性、解析结果与流量记录分开检查。
Connectivity Test 用于初步检查当前服务器链路,Settings 中的 Diagnostics 可辅助定位网络问题,Data 用于查看流量信息。测试有响应不代表每个目标都可访问,仍需打开实际需要使用的服务。排查时先确认服务器,再检查 Global Routing、规则命中与 DNS,每次只调整一个变量。流量记录反映使用情况,不等同于服务商账单;提交诊断内容前,应清除账号、链接与认证字段。
设备与获取步骤
Shadowrocket 只通过 App Store 购买与安装。先打开产品页核对应用,再检查当前设备的兼容性。系统要求、购买适用范围与是否通用购买,以 App Store 页面标注为准。
购买记录与客户端内的服务器信息属于不同内容。商店可以帮助重新获取已购应用,但重新安装后,仍应检查自己的订阅、配置与连接选择,不要把“已经下载”理解为“已经恢复全部设置”。
适合先完成一次完整的手动连接。购买安装后打开 Home,导入自己的服务器信息,点选要使用的条目,再打开连接开关。系统出现添加 VPN 配置的提示时,先确认请求来自刚刚操作的 Shadowrocket,再按系统流程授权。
外出时可能在 Wi-Fi 与蜂窝网络之间切换。若只有某种网络下连接失败,应分别记录两种环境的结果,而不是直接修改所有服务器参数。计划使用 On Demand 时,先确保两种网络下的手动连接均已验证。
查看 iPhone 获取说明 →适合在较宽屏幕上整理配置与核对规则。使用购买时的 Apple ID 查看 App Store 已购项目,是否可以直接再次下载,以商店显示的购买状态为准。系统要求以 App Store 页面标注为准。
在另一台设备导入已有订阅后,仍要重新检查默认服务器、当前 Config 与 Global Routing。即使使用相同资料,两台设备的网络环境和授权状态也可能不同。使用 iCloud 同步前,先保留各自配置,确认同步范围后再调整。
查看 iPad 获取说明 →Mac / Apple TV 也可在同一 App Store 获取,系统要求与购买适用范围以 App Store 页面标注为准。
查看获取步骤 →快速上手预览
以下操作以用户已有自己的订阅或服务器信息为前提。先完成最小可用连接,再调整规则、DNS 与自动连接条件。每完成一步都检查结果,可以把问题限制在当前步骤内。
单个服务器可从 Add Server 手动填写,已有订阅则通过 Subscribe 相关入口添加。使用二维码时,确认内容来自自己的服务器信息,再通过 Scan QR Code 读取。保存后回到 Home,检查条目名称、类型和所属分组。
列表出现条目不代表参数一定有效。手填时尤其要区分 Host 与端口,检查认证内容是否混入空格。订阅导入后若为空,应先确认链接是否完整、是否仍有效,再检查网络,不要连续创建多个相同订阅。
准备向他人描述问题时,只保留必要字段名称与错误现象。服务器地址、认证信息和含凭据的链接不宜出现在公开截图中。
配置、代理、直连分别对应 Config、Proxy、Direct。日常按规则使用时,先在 Config 中选定配置,再将 Global Routing 设为 Config。需要隔离问题时,可短暂切换姿态做对照,检查完成后恢复原先选择。
若某个目标始终走向不符合预期,先看当前姿态是否正确,再检查匹配顺序。修改 Rule 时应从范围较明确的条件开始,避免把过于宽泛的规则放在前面,遮住后续更具体的条件。
示例规则仅用于解释语法。域名、地址与策略需要结合自己的用途设置,不应把演示片段当作适用于所有连接的完整配置。
在 Home 点选目标服务器,将其设为当前使用的条目,再打开顶部连接开关。首次连接按系统提示添加 VPN 配置。随后运行 Connectivity Test,并打开实际需要访问的目标,分别确认测试结果和真实使用结果。
测试失败时,依次检查普通网络是否可用、当前服务器是否选对、认证信息是否准确。测试通过但目标异常时,再检查规则与 DNS。不要同时更换服务器、配置文件与解析设置,否则难以确认是哪一步产生影响。
验证期间可暂缓启用 On Demand。先保留一条可重复的手动操作路径,确认连接稳定后,再逐项加入自动化条件。
连接开关反映客户端状态,Connectivity Test 反映指定测试的结果,目标服务是否可用还受其自身状态与规则影响。遇到问题时,记录当时的网络环境、所选服务器和 Global Routing,按相同条件重复验证,比一次更改多处设置更容易定位原因。
正版与购买事实
Shadowrocket 是闭源商业应用,中文用户也常称其为“小火箭”。获取前应核对商店产品信息,不以搜索结果的名称或排序单独判断。应用内连接所需的资料由用户自行准备;本站提供官方手册,不提供、不销售、不推荐任何节点或订阅。
在 App Store 产品页查看开发者名,应为 Shadow Launch Technology Limited。再核对应用的官方图标,并检查产品页地址中是否包含 id932747118,对应应用 ID 932747118。这三项需要一起核对,同名文字本身不足以识别正确产品。
本站页头使用同一官方图标,可作为图形辨认参考。名称相似或功能描述接近的搜索结果,仍需回到开发者与应用 ID 确认。完成核对后再查看价格、兼容性和购买提示,避免在尚未确认应用身份时直接付款。
客户端买断 ≠ 线路套餐。美区参考价格约为 2.99 美元,各店面按当地货币显示,实际金额以付款前的 App Store 页面为准。一次性买断指客户端购买方式,不代表同时获得服务器、订阅、连接额度或服务时长。内购项目与具体购买内容也以商店页面标注为准。
购买客户端后,使用用户已有的订阅或服务器信息完成导入。客户端购买记录、订阅有效状态与服务器可用性是分别管理的事项。若应用可以正常打开,但某条线路无法连接,应先核对该线路的信息和状态,不宜把连接故障直接判断为购买失效。
产品页是否可见以及能否购买,与当前 App Store 店面、账号状态、设备兼容性和商店实际供应情况有关。打开页面后先阅读商店提示;遇到地区或付款限制时,按 Apple 提供的账户与付款流程检查。系统要求一律以 App Store 页面标注为准,不根据其他设备的安装结果推断当前设备必然可用。
购买前也应确认当前登录的商店账号是否为日后准备保留购买记录的账号。搜索不到应用时,可先用本站获取页中的产品入口查看商店反馈,再检查店面与设备条件。反复更换搜索词不能替代对商店提示的核对。
换机或重装时,先使用购买时的 Apple ID 查看 App Store 已购项目。iPhone 与 iPad 是否共用一次购买、其他设备的适用范围以及家人共享条件,都以 App Store 页面标注为准。商店显示的重新下载状态用于确认应用获取权益,不表示客户端内部资料已经全部同步。
恢复应用后,先检查服务器列表,再检查当前 Config、Global Routing 与 VPN 配置授权。原有配置若保存在 iCloud 或个人备份中,应先确认内容属于自己的资料,再恢复使用。两台设备都能打开同一应用,也仍需各自完成连接验证。
删除应用前,应确认已有订阅链接是否仍可取回、手动添加的服务器信息是否已安全保存、配置是否有可恢复副本。购买记录不会替代这些资料。涉及密钥与认证字段的备份,应存放在自己管理的安全位置。
Shadowrocket 的更新通过 App Store 完成,更新内容以商店记录为准。日常可按自己的设备设置管理自动更新。更新后若发现连接行为变化,先保留当前配置,再检查所选服务器、Global Routing、On Demand 和 DNS,不必立即重建所有资料。
手册中的界面词保留英文原文,便于和应用内名称对照。入口位置可能随应用调整,阅读时应结合当前页面的字段与功能判断。需要进一步理解 Subscribe、Config 或规则关键字时,可先查阅概念速查,再继续相应操作。
日志与专题说明
完成首次连接后,再按实际问题阅读专题。解析异常优先查看 DNS,自动连接行为优先查看 On Demand,访问路径不符合预期则先检查规则。每次只改变一个设置,并保留调整前的值。
对比三种解析方式的填写位置与适用场景。先判断问题是否发生在域名解析阶段,再逐项检查配置,避免把服务器连接失败与 DNS 异常混为一谈。
阅读 DNS 设置说明 →按网络环境梳理自动连接条件,说明手动验证、条件设置与切换测试的先后顺序。出现反复连接或未按预期触发时,从条件范围与例外设置开始检查。
阅读 On Demand 说明 →从匹配对象、规则顺序和最终策略三个角度理解常用关键字。结合 PROXY、DIRECT 与 REJECT,检查规则为何命中,以及应在什么位置进行调整。
阅读规则语法说明 →