iPhone
从设备上的 App Store 打开产品页,核对开发者、官方图标与应用 ID。购买完成后首次建立连接,系统会请求添加 VPN 配置;应先确认操作由自己在 Shadowrocket 内发起,再阅读并处理系统提示。
查看 iPhone 获取说明 →01 / APP STORE
Shadowrocket(小火箭)是 Apple 平台的付费客户端,唯一获取入口是 App Store。先查看产品页、确认购买账号与设备兼容性,再进行购买;已有购买记录时,先查找已购项目。
从设备上的 App Store 打开产品页,核对开发者、官方图标与应用 ID。购买完成后首次建立连接,系统会请求添加 VPN 配置;应先确认操作由自己在 Shadowrocket 内发起,再阅读并处理系统提示。
查看 iPhone 获取说明 →iPhone 与 iPad 通用购买。使用购买时的同一 Apple ID,在 App Store 查看已购记录并获取应用。恢复应用后,仍需单独核对当前配置、已有服务器信息与连接授权,不能只凭图标已出现就判断设置已经恢复。
查看 iPad 获取说明 →Mac / Apple TV 也可在同一 App Store 获取,以商店页兼容性标注为准。
系统要求以 App Store 页面标注为准。店面显示的货币、应用可见性和购买状态,需要在自己的商店账号中核实。
查看获取步骤 →02 / SETTINGS REFERENCE
先分清服务器信息、Config 配置文件和 Global Routing 路由方式,再修改具体设置。下方只展示规则文本与检查项目,不复刻应用界面;示例中的域名不是服务入口,应用前应核对实际策略名称。
Global Routing 决定连接如何选择去向。Config(配置)按照当前启用配置中的规则处理,Proxy(代理)与 Direct(直连)用于选择相应的全局路由方式。希望按域名或地址区分流量时,应先确认使用 Config,再检查规则顺序和策略名称。规则通常按顺序匹配,较具体的条件应放在兜底规则之前。修改后通过实际访问与连接记录核对结果,不要把一次测试成功等同于所有规则均已生效。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
IP-CIDR:匹配示例中的私有地址网段,并交给 DIRECT 处理。
On Demand(按需连接)用于根据设定条件触发连接,不等同于决定某个请求走哪一条分流规则。进入 Settings 中的 On Demand,先确认需要覆盖的网络环境,再逐项检查条件与执行动作。首次设置建议只添加一条能明确验证的条件,测试网络切换时是否符合预期,再继续补充。手动关闭后若再次出现连接,先检查按需条件是否仍然满足;需要停止自动触发时,应同时核对这里的设置。
On Demand 管理何时连接;规则分流管理连接后的请求去向。
Shadowrocket 支持多种协议,已有服务器信息应与 Add Server 中的 Type 保持一致。Shadowsocks、VMess、VLESS、Trojan、WireGuard 等名称对应不同的字段要求,不能只改协议名称而沿用其他字段。手动输入时,按自己的服务器资料核对 Host、Port 和认证信息,再检查传输与安全相关选项。若通过链接或二维码导入,也应打开详情确认字段完整。协议名称本身不能说明连接质量,实际结果还取决于服务器与当前网络。
字段取值来自用户已有资料,不从协议名称推测或补填。
Subscribe(订阅)用于导入并更新用户已有的服务器列表。添加时先核对链接是否完整,避免复制时混入空格、换行或说明文字;保存后检查是否生成预期的分组与服务器条目。更新成功只代表列表内容被获取和处理,并不代表其中每个服务器都能建立连接。遇到更新失败,先区分链接访问、认证状态与内容解析问题,再检查网络条件。订阅地址可能含访问凭据,不应原样放进截图、日志或公开讨论中。
订阅更新与连接测试是两个不同的检查环节。
Config(配置文件)用于组织规则和相关网络设置。导入文件后,应先阅读规则、策略引用与 DNS 等内容,再确认它是否已经被选为当前配置;仅看到文件出现在列表中,并不能说明它正在使用。修改前保留一份可恢复的副本,每次只调整一类设置并记录目的。需要使用 iCloud 同步时,在应用内核对可同步范围和同步结果,避免把文件同步误认为设备上的全部连接状态、授权和已有服务器信息都已自动恢复。
[Rule]
DOMAIN-SUFFIX,apple.com,DIRECT
DOMAIN-SUFFIX,example.com,PROXY
FINAL,PROXY
规则文件已导入后,还要核对当前启用文件及 Global Routing。
排查连接时,先使用 Connectivity Test(连通性测试)观察已有服务器的测试结果,再用实际请求确认目标服务是否可用。Data(流量统计)帮助查看应用记录的流量,不等同于服务器侧的计费统计;比较数字前应核对统计范围和时间。需要进一步定位问题时,查看 Settings 中的 Diagnostics(诊断)及相关连接记录,区分解析、建立连接和规则选择环节。分享记录前删除订阅地址、认证信息与个人访问内容,只保留排查所需部分。
测试数字反映特定检查条件,不能代替实际请求验证。
服务器条目保存连接所需的信息,Config 保存规则和相关设置,Global Routing 决定采用哪一种路由方式。这三者需要分别核对:服务器已经导入,不代表规则已经启用;规则文件已经选中,也不代表当前选择的是 Config。遇到访问结果与预期不符时,先确认这三个位置,再修改某一条规则,通常比连续更换多个设置更容易找到原因。
例如,希望某个域名按规则走代理时,应检查该请求是否匹配了预期规则、规则引用的策略是否可用,以及此前是否已有更早的规则命中。若选择 Direct,便不应继续用某条代理规则的预期来判断访问结果。排查时保留原始配置,记录修改前后的表现,每次只改一个条件,才能把观察到的变化与具体操作对应起来。
03 / FIRST CONNECTION
开始前准备自己的订阅链接或服务器资料,并确认普通网络可用。下面三步只概括操作顺序;字段含义、授权说明和失败点检查可继续阅读完整教程。
添加已有服务器,或使用 Subscribe 导入自己的订阅。手动添加时核对 Type、Host、Port 与认证信息;导入后检查分组和条目是否符合自己的资料。先完成信息核对,再选择一个已有服务器用于首次测试。
若导入后没有预期条目,先检查链接和内容,不要重复添加多份相同来源,以免后续难以判断哪一份正在更新。
按目的选择 Config、Proxy 或 Direct。需要规则分流时使用 Config,并确认当前启用文件中的规则顺序与策略名称。首次验证应尽量使用已有且理解其作用的配置,避免同时引入多项未知设置。
临时切换路由方式可以帮助定位问题,但测试完成后应恢复预期模式,并重新核对规则命中结果。
打开连接开关,阅读系统添加 VPN 配置的提示。授权完成后,先查看连接状态,再访问需要验证的服务,并结合 Connectivity Test 与连接记录判断结果。状态显示已连接,只能说明连接状态发生变化。
若目标请求仍失败,分别检查服务器、DNS 与分流去向,不要仅凭状态栏标识判断所有请求已经成功。
记录当时使用的网络、所选服务器、Global Routing 方式和正在访问的目标。先在同样条件下重试,再只改变其中一项。如果切换网络后表现不同,应把网络条件纳入排查;如果仅某一目标异常,则继续核对该目标的规则与解析结果。连续更新订阅、换服务器、改 DNS 和切路由方式,会让结果难以比较。
重建系统 VPN 配置、重新导入信息或更换启用文件,都属于会影响现有状态的操作。执行前先确认必要性,并保留原有资料。需要查看记录时,先在本机检查;对外描述问题只提供最小必要信息,避免暴露订阅链接和认证字段。
04 / PURCHASE & VERIFICATION
Shadowrocket 是闭源商业应用。应用身份通过 App Store 产品页核对,购买和恢复通过自己的商店账号完成;价格、兼容性与更新记录以商店显示内容为准。
在 App Store 打开 Shadowrocket 产品页,核对开发者名称为 Shadow Launch Technology Limited,并确认官方图标与本站所用图标一致。产品页地址中应包含 id932747118,其中数字是应用 ID,不是版本编号。
不要只依据搜索结果中的名称作判断。同名或近似名称需要继续进入产品页核对,开发者、图标和应用 ID 三项应对应同一应用。通过站内获取说明进入指定产品页后,仍应在购买前阅读设备上显示的产品信息与价格。
查看正版核对项目 →搜索结果、可购买状态和当地货币显示,与当前 App Store 账号的店面有关。网页能打开产品介绍,不等于设备当前店面一定能够购买。遇到搜不到应用时,先确认正在使用的购买账号与商店地区,再查看产品页给出的提示。
设备语言、所在网络与商店账号地区是不同概念,不能通过其中一项推断另一项。涉及账号地区设置时,应先阅读系统提示,并核实余额、现有订阅和支付方式等条件;不要为了尝试下载而反复更改账号设置。
阅读 App Store 获取指南 →美区产品价格约为 2.99 美元,一次性付费;实际金额以购买时的 App Store 页面为准,其他店面按当地货币显示。应用购买与用户已有服务器的使用条件分别管理,不能从客户端的购买成功推断服务器已经可用。
客户端买断 ≠ 线路套餐。本站不提供任何节点或订阅。已有自己的服务器资料后,才进入 Add Server 或 Subscribe 完成导入;连接异常时,也要区分客户端设置、资料有效性和服务器状态,不能把所有问题都归为购买问题。
查看价格与购买范围 →换机或重装时,先使用购买时的同一 Apple ID 查看 App Store 已购项目,再确认产品页显示的获取状态。应用的购买记录与设备内的配置资料不是一回事:重新获取应用后,应检查服务器列表、当前 Config 和系统 VPN 授权是否完整。
应用更新通过 App Store 进行,可在商店查看更新说明。使用 iCloud 相关功能时,应以应用内可见的同步范围与实际结果为准,不能默认所有敏感字段都会恢复。家人共享是否适用及具体条件,同样以 App Store 页面标注为准。
查看已购恢复说明 →购买取得的是客户端使用资格。代理连接需要自己的订阅或服务器信息;先核对已有资料,再按教程导入。查看导入与首次连接步骤 →
更新成功说明列表已被获取和处理。实际连接还受认证信息、服务器状态、当前网络和路由设置影响,应选择已有服务器单独测试,并用实际请求验证。查看订阅与连接问答 →
先查看 Settings 中的 On Demand,确认当前网络是否满足已有触发条件。手动开关与按需连接需要一起理解,修改前先记录当前条件。查看按需连接说明 →
不同统计的时间范围、计量口径与包含的流量可能不同。应先核对应用中的记录范围,再与相同时间段的数据比较;Data 不代替服务器侧的用量记录。查看统计与诊断说明 →
05 / OFFICIAL MANUAL NOTES
在已完成首次连接的基础上,继续了解系统授权、按需触发与电量统计。每篇按具体问题展开,修改设置前先确认自己的使用场景。
从系统电池统计入手判断耗电来源,对比常驻连接与 On Demand 按需连接对电量的影响,再按实际使用习惯调整设置。
阅读说明 →解释首次连接时添加 VPN 配置提示的含义,以及它与系统设置中 VPN 配置记录的对应关系,说明误删后的重建步骤。
阅读说明 →梳理 On Demand 的触发逻辑,说明不同网络条件、执行动作与规则先后顺序之间的关系,并给出逐项验证的思路。
阅读说明 →