SHADOWROCKET / FAQ
Shadowrocket 疑难解答
先确认问题发生在哪一层,再按顺序核对。以下问答属于 Shadowrocket 官方手册,覆盖商店购买、首次授权、已有订阅导入与 Global Routing 排查。
点击问题展开答案。操作前记录当前服务器与 Config;一次只调整一项,便于对照结果。
APP STORE / PURCHASE
正版核对与购买
先核对产品页与购买账户,再处理搜索、价格或已购恢复问题。
App Store 搜不到 Shadowrocket,先检查什么?
先核对当前 Apple 账户的商店地区与访问限制,不要仅凭搜索结果判断应用是否可用。打开下载指南中的 App Store 产品页,查看商店实际提示;再检查系统 Settings 中的屏幕使用时间与内容限制,确认允许显示对应年龄分级的应用。需要核对地区时,进入 Settings → Apple 账户 → 媒体与购买项目 → 查看账户 → 国家或地区,名称以系统实际显示为准。更改地区前先阅读页面对余额、订阅与付款方式的要求,不要为测试搜索结果反复切换地区。
如何确认 App Store 里的应用是正版 Shadowrocket?
以开发者、官方图标和应用 ID 三项共同核对,不只看应用名称。开发者应为 Shadow Launch Technology Limited,图标应与本站展示的官方图标一致,产品页地址中的应用 ID 应为 id932747118。先从下载指南进入产品页,再逐项比对上述信息,最后查看价格与兼容性栏。相似名称或图标不能替代开发者与应用 ID 的核对;系统要求、设备兼容性与是否通用购买均以 App Store 页面标注为准。
换机或重装后,Shadowrocket 要重新购买吗?
通常应先使用原购买账户找回已购应用,而不是直接再次付款。确认 App Store 的媒体与购买项目登录的是购买时使用的 Apple 账户,再从账户页面的应用或已购项目列表搜索 Shadowrocket,按页面提供的重新下载入口操作。设备登录账户与商店购买账户可能不同,需分别核对。若仍显示价格,先检查购买记录、当前商店地区及产品页是否正确;仍无法确认时,通过 App Store 的账户支持入口处理。应用重新下载不等于恢复原有服务器信息,配置恢复还取决于此前是否保存了备份。
一次性买断包含服务器或订阅吗?
不包含。客户端一次性买断 ≠ 线路套餐,购买的是 Shadowrocket 应用的使用资格,不代表已经取得服务器、订阅或持续可用的连接服务。美区标价为 2.99 美元一次性买断,实际金额与当地货币以 App Store 购买确认页面为准。后续配置须使用用户已有自己的订阅或服务器信息,并按服务商提供的参数导入。本站不提供、不销售、不推荐节点或订阅。应用购买记录、已有服务的有效期和服务器连接状态是三件不同的事,排查时应分别核对。
DEVICE / PERMISSION
安装与首次启动
先完成商店获取与系统授权,再验证应用内的连接设置。
iPad 能安装吗?与 iPhone 的购买和配置是否相同?
iPad 可从同一 App Store 产品页核对并获取 Shadowrocket,系统要求与是否通用购买以 App Store 页面标注为准。已有购买记录时,先在 iPad 的 App Store 登录原购买账户并检查已购项目,再按商店显示的入口操作。iPad 的屏幕空间和栏目布局可能与 iPhone 不同,应按 Home、Config、Settings 等界面词定位功能,不要只按按钮在截图中的位置寻找。应用购买资格与配置数据并非同一内容,首次打开后仍需核对服务器、订阅及当前选中的 Config。
首次连接时出现添加 VPN 配置提示,应该怎样处理?
这是建立系统网络连接配置所需的授权步骤,应在确认操作由 Shadowrocket 发起后再允许。先打开应用并选择已有服务器,开启连接时阅读系统弹窗,核对应用名称,再按系统要求完成身份验证。允许添加 VPN 配置并不意味着服务器参数正确,也不保证远端服务可用;授权完成后还要检查连接结果。若设备受组织管理或屏幕使用时间限制,相关设置可能无法更改,应联系设备管理员核对策略,不要反复删除系统中的其他网络配置。
连接开关打不开,或打开后马上关闭,怎么检查?
先区分权限未完成与连接建立失败,再逐项检查。确认 Home 中已选中一个参数完整的服务器,重新开启连接并观察系统是否仍在等待 VPN 配置授权;若有报错,先记录原文。随后查看系统 Settings 中的 VPN 状态,确认是否存在其他正在启用的 VPN 连接或设备管理限制。若此前修改过 On Demand,先暂时关闭其自动连接条件,再进行一次手动测试。仍失败时,核对服务器地址、端口、认证与协议参数;不要一开始就重装应用,以免丢失尚未备份的配置。
界面显示英文,如何找到教程里提到的设置?
按英文界面词查找即可,官方手册保留这些名称以便逐项对应。Home 用于查看服务器与连接入口,Add Server 用于添加服务器,Subscribe 是订阅导入时要核对的类型,Config 用于管理配置文件,Settings 用于查看设置,Data 用于检查流量相关信息。Global Routing 则是选择路由模式的位置。部分布局会随设备与应用实际界面变化,应优先匹配功能名而非图标位置。若希望调整显示语言,可先检查系统中的应用语言选项,具体可选语言以设备实际提供的设置为准。
SUBSCRIBE / ADD SERVER
订阅与服务器导入
先判断内容属于服务器订阅还是 Config,再检查格式、参数和更新结果。
已有订阅导入失败,或导入后服务器列表为空,怎么排查?
先确认导入的是服务商提供的订阅地址,而不是账户网页或说明页面。在 Add Server 中按实际界面选择 Subscribe,完整粘贴地址并保存,检查开头与末尾是否混入空格、换行或中文标点,再执行更新。随后区分请求失败与内容无法解析:前者要检查本地网络、链接有效期及服务商是否要求特定访问条件;后者要确认返回内容为 Shadowrocket 支持的订阅格式,而非登录页或错误提示。不要公开完整地址;如需联系服务商,提供错误原文并遮盖链接中的认证信息。
如何更新已有订阅,更新后还要检查什么?
更新应针对已保存的订阅条目操作,不必每次重复添加同一地址。在 Home 找到相应订阅,使用当前界面提供的更新操作,等待完成后检查是否出现错误提示,并核对服务器列表是否变化。更新会按订阅返回内容刷新条目,原先选中的服务器可能被改名或移除,因此需要重新确认当前选择。订阅更新与 Config 配置文件更新不是同一操作,前者通常处理服务器信息,后者影响规则等设置。若更新失败,先保留原条目与可用信息,再检查链接有效期和服务状态,避免直接删除后无法恢复。
手动使用 Add Server 时,哪些参数必须逐项核对?
先让服务器类型与服务商提供的协议一致,再填写该类型要求的参数。地址、端口和认证信息是基本核对项;Trojan、VLESS、Hysteria2 等类型还可能涉及 TLS、服务器名称或传输相关设置,应逐项对应服务商说明,不要把其他协议的字段直接照搬过来。填写完成后保存,回到 Home 明确选中该服务器再测试。服务器名称通常只是本地辨认标签,改名不能修复连接。若使用 Scan QR Code 导入,也要检查识别后的协议与关键参数,二维码能识别并不代表服务器仍然有效。
Subscribe 与 Config 有什么区别,备份时需要注意什么?
Subscribe 主要用于取得和刷新服务器列表,Config 配置文件用于组织规则等配置,两者不能仅凭文件名互相替代。拿到地址或文件时,先确认服务商说明的是哪一类内容,再进入对应入口;导入 Config 后还需确认当前启用的是目标文件。备份前记录正在使用的服务器、订阅条目与 Config,并按应用实际提供的导出功能分别保存。订阅地址、认证字段和部分配置可能包含敏感信息,备份应保存在自己控制的位置;对外提供排错材料时,先遮盖这些字段,不要直接公开完整文件。
GLOBAL ROUTING / DIAGNOSTICS
规则分流与故障排查
把本地网络、服务器、路由模式和目标请求分开验证,避免同时改动多项设置。
Global Routing 的 Config、Proxy、Direct 三种模式怎么选?
日常需要按规则分流时使用配置模式 Config;需要临时验证代理路径时可使用代理模式 Proxy;需要对照本地直连结果时使用直连模式 Direct。Config 按当前启用的配置决定策略,因此规则文件与服务器选择都要正确;Proxy 让接管流量按代理模式处理,但不保证远端连接成功;Direct 则按直连模式处理。排错时先记录原模式,再只切换这一项,对同一目标进行比较,测试后恢复原设置。模式名称不是连接质量指标,不能仅凭选中了 Proxy 就判断请求已经通过服务器。
已经显示连接,但网页仍然打不开,应该按什么顺序查?
连接状态只说明系统连接已建立,不等于每个请求都能完成。先在断开连接时验证本地网络能否访问平时可用的页面,再连接 Shadowrocket,对同一目标复测。随后核对选中的服务器是否仍有效,并用 Global Routing 的 Proxy 与 Config 做单变量比较:若 Proxy 可用而 Config 失败,优先检查当前配置、规则命中和 DNS;若两者都失败,优先检查服务器参数、服务状态及本地网络。结合 Data 与应用实际提供的诊断记录定位错误,不要同时替换 DNS、协议和规则,否则难以判断哪一项生效。
Connectivity Test 数字低,为什么实际访问仍然慢?
Connectivity Test 结果反映特定测试条件下的响应,不等于持续传输速度,也不能单独代表目标网站的实际体验。先确认测试使用的是同一方式,再在已有服务器中选择少量条目,对同一页面或同一文件进行比较;同时固定本地网络、Global Routing 与 Config,避免把不同条件的结果放在一起判断。若仅个别目标慢,检查规则命中及目标侧响应;若普遍慢,再分别用 Wi-Fi 与蜂窝网络对照。切换网络会影响数据用量,测试前应了解自己的计费情况,不需要频繁对整个列表重复测试。
连接后耗电增加,或断开后又自动连接,怎么处理?
先区分实际流量带来的耗电与 On Demand 条件触发的自动连接。到系统 Settings 的电池页面查看对应时段的用量,同时检查是否存在大量传输、频繁测试或持续重连;Data 可辅助观察流量,但不能单独用于判断耗电原因。若手动断开后再次连接,检查 On Demand 是否启用以及当前网络是否符合其连接条件,暂时关闭后再做手动对照。排查时不要通过连续反复测速判断电池表现;应保持相近使用时长与网络条件。若设备明显发热,先暂停大流量任务并检查服务器是否持续连接失败。