Shadowrocket On Demand 设置:按 Wi-Fi、蜂窝网络与域名自动连接
On Demand 可以让连接按网络环境自动开启或断开。本文逐项说明 Wi-Fi SSID、蜂窝网络和域名三类触发条件怎么配,以及多条规则同时存在时的生效顺序。建议先完成手动连接验证,再对照自己的网络条件检查规则覆盖范围。
阅读触发条件说明 →官方手册 · App Store 正版核验
iPhone / iPad 客户端,支持规则分流;应用在 App Store 一次性买断。
SETTINGS / 从连接方式到匹配顺序
先确认已有服务器可以手动连接,再逐项增加规则与自动化条件。遇到问题时,按相反顺序回退,比同时改动多个设置更容易定位原因。
GLOBAL ROUTING
Global Routing 的配置、代理、直连分别对应 Config、Proxy、Direct。Config 按当前配置文件决定请求去向;Proxy 使用所选代理;Direct 直接连接。需要分流时先选 Config,再到 Config 检查启用的文件。规则从上往下匹配,命中后采用对应策略;具体域名条件应放在宽泛条件之前,FINAL 放在末尾。PROXY、DIRECT 与 REJECT 分别用于代理、直连和拒绝,不能只看规则存在就认定已经命中。
ON DEMAND
On Demand 用于按网络环境或域名条件触发连接,不负责修复服务器参数或订阅失效。进入 Settings 中的 On Demand 前,先关闭自动化条件,确认手动连接和目标访问都正常。随后按需要设置 Wi-Fi、蜂窝网络及域名相关条件,逐条验证触发结果。存在多条条件时,应检查它们的顺序与覆盖范围,避免宽泛条件先匹配。发现连接自动恢复时,也要回到这里核对,而不是只反复操作 Home 的连接开关。
ADD SERVER
Shadowrocket 支持 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等协议。添加已有服务器时,在 Add Server 中先核对 Type,再按照自己的服务器信息填写其余字段。不同协议对认证、传输和加密参数的要求不同,不能把一组参数直接套到另一种类型。使用分享内容导入后,也应核对 Host、Port 及相应认证设置;若包含 TLS 或传输相关选项,应与服务器实际配置一致。协议名称本身不代表某个网络环境下的连接效果。
SUBSCRIBE
准备自己已有的订阅链接,在 Add Server 中选择 Subscribe,并按界面填写链接与便于辨认的名称。保存后执行更新,确认内容已出现在 Home 的 SERVER 分组,再选择需要使用的服务器。订阅更新成功只说明内容已获取,不等于每个服务器都能连接。若列表为空,先核对链接是否完整、是否仍有效及返回内容是否适用。订阅地址可能包含访问凭据,排查时应遮盖敏感部分;删除前保留自己的原始信息,避免失去恢复依据。
CONFIG
服务器信息决定连接到哪里,Config 中的配置文件决定请求如何处理,两者不能混为一谈。编辑前保留当前可用文件,检查 General、Rule 等分段,再做单项修改。规则内容保存后,还需确认正在使用的文件与 Global Routing 的 Config 状态。需要在设备间保留内容时,可检查应用内可用的 iCloud 同步选项与账号状态,但应在另一台设备上核对实际结果,不把同步视为备份的替代。恢复排查时,优先回到已验证可用的配置。
DIAGNOSTICS
Connectivity Test 用于检查连接表现,但单次测试不能代替实际目标访问。排查时先确认设备自身联网,再检查所选服务器、Global Routing 和当前 Config;仍有问题再查看 Settings 中的 Diagnostics。Data 可辅助观察流量变化,统计口径应以应用显示为准,不能直接当作订阅剩余额度。记录问题时保留网络类型、发生步骤与错误提示,遮盖订阅地址和认证信息。每次只改一个条件,再用同一目标复测,才能比较修改前后的差异。
阅读顺序可以按“已有内容 → 连接状态 → 路由方式 → 自动化”展开。第一次使用不必同时设置所有能力:先完成导入并确认手动访问,再选择是否分流,最后配置 On Demand。页面中的规则文件只展示语法关系,example.com 是示例域名,不是一份可直接满足个人需求的配置;实际策略应按自己的访问目标检查。
DEVICES / 购买与首次打开
唯一获取入口是 App Store。先核对当前商店与购买账号,再确认兼容性;购买应用、添加已有订阅和允许 VPN 配置是不同环节,需要分别完成。
从 App Store 产品页核对应用名称、开发者与官方图标后购买。首次连接时,系统可能要求允许添加 VPN 配置;确认这是刚刚在 Shadowrocket 中主动发起的操作,再按系统提示完成授权。仅完成购买并不会自动填入服务器,仍需导入自己已有的订阅或服务器信息。
查看 iPhone 获取步骤 →使用购买时的同一 Apple ID,在 App Store 中查找已购的 Shadowrocket。iPhone 与 iPad 的购买权益及是否通用购买,以 App Store 页面标注为准。安装完成后,单独核对已有订阅、当前 Config 与连接授权,不把另一台设备可用当作本机已经配置完成。
查看 iPad 获取步骤 →Mac / Apple TV 也可在同一 App Store 获取,以商店页兼容性标注为准;所有设备的系统要求均以 App Store 页面标注为准。
如果商店显示购买按钮,而你记得已经购买,先核对“媒体与购买项目”使用的账号。设备上用于 iCloud 的账号与 App Store 购买账号可能不同,应以实际产生购买记录的账号为依据。确认账号后再查找已购项目,避免在尚未核实的情况下重复支付。应用恢复与配置恢复也应分开处理:重新下载应用不会自动补齐已经删除的个人服务器资料。
首次打开后建议先辨认 Home 中的 Global Routing、SERVER 与 Add Server,再导入自己的内容。第一次连接有效后,记录所用网络和配置名称;切换设备时用同样的核对顺序,可以区分购买权益问题、系统授权问题和服务器参数问题。VPN 状态表示系统连接状态,具体目标能否访问仍需实际验证。
VERIFICATION / 正版与购买事实
Shadowrocket 是闭源商业应用。正版辨认依据是 App Store 产品页上的开发者、官方图标与应用 ID,不以搜索排序或中文别称作为唯一判断。
Shadowrocket
id932747118
打开产品页后,核对开发者为 Shadow Launch Technology Limited,应用名称为 Shadowrocket,图标与本页展示的官方图标一致。再检查产品页地址中的 id932747118。中文用户也会用“小火箭”辨认该应用,但别称不是唯一标识;搜索结果中的相近名称、相似配色或靠前位置,都不能替代这三项核验。
判断时不要只截取一处信息。例如,图标看起来相似并不足以确认应用身份,名称相同也需要继续查看开发者。若三项信息不能对应,应先停止购买并重新核对产品页。本站提供的 App Store 入口指向同一应用 ID;打开后仍应按页面实际显示确认价格、商店可用性和设备兼容性。
App Store 显示的应用与当前 Apple ID 所在商店有关。搜索不到 Shadowrocket 时,先进入系统设置中的“媒体与购买项目”,查看当前登录账号及国家或地区,再核对产品页的提示。设备语言、系统地区和商店账号地区不是同一个设置,单独更改显示语言并不能说明当前商店已经改变。
产品页在某个店面可以查看,并不保证当前购买账号可以完成交易。若页面提示应用不可用,应以当前商店显示为准。涉及更改账号地区时,还应先了解余额、现有订阅与付款方式等条件,不把地区修改当作所有下载问题的通用处理。完整核对顺序见正版指南,首页不要求用户为阅读手册调整任何账号设置。
Shadowrocket 采用一次性买断,美区参考价格为 2.99 美元,各店面按当地货币显示,最终以付款确认页面为准。购买取得的是客户端的使用权益;价格不会说明某台服务器是否可用,也不会替用户建立订阅。遇到需要重新付款的显示,先查购买记录、账号与应用身份,再决定后续操作。
已有订阅的有效期、流量额度和服务器维护状态,需要按该订阅本身的信息核对,不能从 App Store 的购买记录推断。反过来,订阅能够更新,也不代表应用购买账号已经确认。把“应用权益”和“连接资料”分开记录,换机或排查时就能分别找到对应依据。
在 iPhone 购买后,需要在 iPad 使用时,应先用同一购买账号查找已购项目,并核对该设备上的产品页。两种设备共用购买的范围、是否通用购买及兼容性,以 App Store 页面标注为准。恢复时优先从已购列表进入正确产品,不根据一张旧截图或记忆中的名称重新寻找相似应用。
家人共享是否适用,以 App Store 的应用说明和家庭设置实际显示为准;家庭关系并不等于所有购买都已自动共享。重新下载完成后,还要检查本机 Config、已有服务器信息及系统连接授权。若此前没有保留配置,不能只依靠购买记录重建其中的规则与认证参数。
应用更新通过 App Store 进行,查看更新说明与当前兼容性时,以商店页面为准。订阅更新则是重新获取用户已有订阅的内容,Config 的编辑或替换又是另一项操作。这几种变化可能影响不同环节,排查时应记录刚刚做过哪一项,不笼统地把所有变化都称作“更新”。
修改规则之前保留原配置;更新订阅后核对原先选中的服务器是否仍然存在;应用更新后若需要重新检查权限,按系统提示逐项确认。一次只改变一个条件,能保留可比较的前后状态。不要为了尝试解决问题而先删除所有内容,否则会同时失去原始参数与复现问题的依据。
看到连接异常时,先确认设备能够正常联网,再确认订阅内容已导入且选中了预期服务器,随后检查 Global Routing 和当前 Config。只有完成这些基础核对,Connectivity Test 与诊断记录才更容易解释。切换网络后出现差异,也应记录是 Wi-Fi 还是蜂窝网络、是否启用了 On Demand,以及问题是否只发生在某个访问目标。
诊断资料中可能出现服务器地址、订阅凭据与访问记录。向他人描述问题时,保留错误提示和操作顺序即可,认证参数与私人链接应先遮盖。若只提供“连不上”三个字,无法区分导入失败、服务器连接失败、域名解析问题或规则选错;按环节记录现象,比反复更换所有设置更有助于定位。
这些核对也适用于已经使用一段时间的配置。曾经可以连接并不表示当前服务器、订阅和网络条件始终相同。先复现问题,再回到最后一次确认正常的状态,记录差异后进行单项修改;涉及自己服务器的参数,应以实际服务端设置为依据,而不是根据协议名称猜测填写内容。
按完整教程核对导入、连接与验证步骤 →NOTES / 技术笔记
基础步骤在教程中连续阅读,较长的规则说明与自动化条件单独查阅。以下三篇分别对应自动连接、正版购买和规则顺序,阅读时可按当前遇到的环节选择,不必为了开始连接先完成所有进阶设置。
On Demand 可以让连接按网络环境自动开启或断开。本文逐项说明 Wi-Fi SSID、蜂窝网络和域名三类触发条件怎么配,以及多条规则同时存在时的生效顺序。建议先完成手动连接验证,再对照自己的网络条件检查规则覆盖范围。
阅读触发条件说明 →从 App Store 搜索开始,逐项核对开发者 Shadow Launch Technology Limited、官方图标与应用 ID 932747118,再完成一次性买断与下载,并说明换机后如何从“已购项目”重新下载。购买前先确认账号与产品身份,避免把搜索结果当作核验结论。
阅读购买流程说明 →规则按从上到下的顺序逐条匹配,命中第一条即停止。本文讲 DOMAIN-SUFFIX、IP-CIDR 等关键字的写法,以及三种策略的含义,并说明为什么 FINAL 必须放在最后。通过规则覆盖范围理解结果,而不是只检查文件里有没有某个域名。
阅读规则顺序说明 →