Troubleshooting / FAQ
Shadowrocket 常见问题
先核对 App Store 产品信息与当前应用状态,再按问题所在环节排查。以下步骤以你已有自己的订阅或服务器信息为前提;界面名称保留英文,便于与应用逐项对照。
01 / App Store
正版核对与购买
名称、开发者与应用 ID 要一起核对;购买状态则以 App Store 中的账户记录为准。
在 App Store 搜不到 Shadowrocket,先核对什么?
先打开本站获取应用页提供的 App Store 产品页链接,确认能否看到应用 ID 932747118 对应的页面。若产品页在当前账户下不可查看,再在 App Store 的账户设置中核对国家或地区;需要更改时,依照 Apple 官方的更改国家或地区流程操作。不同店面的展示与购买条件以 App Store 页面标注为准,不要只凭搜索结果中的名称判断。
怎样确认 App Store 中的是 Shadowrocket 正版?
在产品页逐项核对名称 Shadowrocket、开发者 Shadow Launch Technology Limited,以及链接中的应用 ID 932747118;同时比对产品页图标与本站页头所用的官方图标。名称相近的搜索结果不能代替这些信息。核对完成后,再从该产品页进行购买或查看已购状态。
购买 Shadowrocket 后,还需要准备什么?
Shadowrocket 是 App Store 中的一次性买断应用;美区页面定价约 $2.99,实际价格以当前店面显示为准。客户端一次性买断 ≠ 线路套餐:购买应用获得的是客户端,连接时仍需使用你自己已有的订阅或服务器信息。本站只说明配置方法,不提供连接资源。
换了 iPhone,需要再次购买吗?
先在新设备的 App Store 确认登录的是原购买所用的 Apple 账户,再从账户的已购项目或 Shadowrocket 产品页查看获取状态。是否显示已购,取决于账户与商店记录;如记录未出现,先核对购买账户和店面,再按 App Store 的购买记录与支持流程排查。应用的购买记录与应用内的服务器配置是两件事,换机前应分别确认。
查看完整的App Store 正版核对步骤 →
02 / First open
安装与首次打开
应用从 App Store 获取。首次连接时,区分系统授权、服务器选择与连接状态。
iPad 能安装并使用 Shadowrocket 吗?
可以先在 iPad 的 App Store 打开同一个 Shadowrocket 产品页,查看兼容性与该账户的获取状态;系统要求以 App Store 页面标注为准。若此前在 iPhone 上购买,可用原购买账户核对已购项目。首次打开后,仍需在 iPad 上核对自己的配置是否已导入,不要把应用购买记录等同于配置同步。
首次打开时的 VPN 配置授权是什么?
Shadowrocket 建立连接时可能触发 Apple 系统的 VPN 配置授权提示。先确认当前操作确实由 Shadowrocket 发起,再按屏幕提示完成系统授权;授权后返回应用,查看 Home 的连接状态。如果此前拒绝了提示,可在系统设置中检查相关 VPN 配置,并重新从应用内尝试连接。系统页面与提示文字以设备当前显示为准。
Home 的连接开关打不开,怎么排查?
先确认已经导入自己的服务器信息并选中要使用的服务器,再检查首次连接所需的系统授权是否完成。如果开关打开后立即回到关闭状态,查看应用内的错误提示,并检查系统设置中的 VPN 配置状态。随后尝试切换到已知可用的网络,重新打开应用再试;不要仅凭开关动画判断连接是否成功。
界面显示英文,怎样对照教程操作?
本站保留应用中的英文界面词,便于直接按屏幕查找:Home 用于查看连接,Config 用于管理配置,Add Server 用于手动填写服务器,Subscribe 用于添加已有订阅,Global Routing 用于选择路由姿态。若设备上的布局或措辞与文字说明不同,以当前应用实际显示的入口为准,先识别功能名称再操作。
按顺序操作可参阅快速上手教程 →
03 / Config
订阅与服务器导入
先辨别是链接请求、内容解析,还是手填字段的问题;不要将保存成功等同于导入完成。
已有订阅链接导入失败,应先查哪几项?
先在 Config 的 Subscribe 入口检查粘贴内容是否完整,尤其是链接前后是否混入空格或换行;再确认复制的是自己已有订阅的完整链接,而不是说明文字。若应用提示请求或解析失败,分别检查当前网络能否访问该链接,以及服务商侧的订阅状态。记录应用显示的报错信息,按链接、网络、内容三个方向逐项缩小范围。
Subscribe 添加成功,但服务器列表为空怎么办?
添加记录成功只表示 Subscribe 中保存了链接,不代表链接返回了可用的服务器条目。手动更新一次,观察是否出现解析提示;随后检查链接是否复制完整、是否仍能访问,以及返回内容是否为 Shadowrocket 可识别的配置。若仍为空,向原服务商核对这份已有订阅的内容状态,不要反复添加同一链接制造重复记录。
手填 Add Server 时,哪些字段必须一致?
先按自己已有的服务器资料选择 Type,再逐项核对 Address、Port 与认证字段。不同 Type 还可能需要 UUID、Password、TLS 或 SNI 等设置,具体以资料和应用内当前字段为准。Remark 只是便于辨认的备注,不能代替连接参数。填完先保存并选中该条目,若连接失败,从 Type 和认证字段开始对照,避免只改备注后重复测试。
订阅更新后没有看到变化,应该怎样检查?
在 Config 找到对应的 Subscribe 记录,主动执行更新,并留意应用给出的完成状态或错误信息。确认当前查看的是这份订阅下的条目,而不是另一份配置中的服务器;多份订阅并存时,先辨认名称再比较列表。若更新已完成但内容未变,检查原链接返回的资料是否确实发生变化;应用不会因为刷新操作而自行生成新条目。
字段及多份订阅的整理方法见服务器管理手册 →
04 / Routing
规则分流与故障排查
先确认当前路由姿态,再把网络、服务器和规则分开测试。
Global Routing 的 Config、Proxy、Direct 怎么选?
三个姿态分别可理解为配置、代理、直连。Config 按当前配置中的规则决定各请求的处理方式,适合已经检查过规则的日常使用;Proxy 与 Direct 分别用于观察统一走代理或直连时的表现。排查问题时先记住原有选择,再短时切换作对照,测试结束后恢复所需姿态。规则中的 PROXY、DIRECT 等关键字仍以配置实际内容为准。
显示已连接但网页打不开,先看哪里?
先确认设备本身能在当前网络下正常访问常用页面,再在 Shadowrocket 中检查已选服务器与 Global Routing 姿态。若只是一部分网站打不开,进一步查看当前 Config 的规则与 DNS 设置;若所有请求都失败,可用应用内的 Connectivity Test 对已有服务器做检查。测试结果只是排查线索,还需要结合自己的服务器资料和网络状态判断。
On Demand 开启后耗电增加,如何取舍?
先在设备的电池用量页面查看 Shadowrocket 的实际占比,并记录使用时段与网络切换情况。On Demand 会按设置条件尝试连接;若规则触发频繁,连接与重连次数也可能增加。可暂时关闭 On Demand 观察同样使用场景下的变化,再按是否需要自动连接决定是否启用。一次对比不足以判断原因,应同时留意信号与其他后台活动。
规则分流结果与预期不同,怎样定位?
先确认 Global Routing 选的是 Config,再检查当前启用的 Config 是否为你准备使用的那份。按目标域名或地址对照 DOMAIN、DOMAIN-SUFFIX、GEOIP、IP-CIDR 等规则及其顺序,特别留意更早匹配的条目。随后结合应用内的连接或诊断信息核对实际处理结果;修改规则前保留原配置,便于测试后恢复。