官方手册 · 常见问题

Shadowrocket
购买、导入与连接问题

按问题发生的位置查找答案:商店与购买记录、设备安装与授权、已有订阅导入、连接与规则。先核对事实,再执行操作;排查时每次只改变一个条件,保留原设置和错误提示。

  • App Store 正版核对
  • 已有订阅导入
  • Global Routing
  • 连接排查

需要连续操作步骤时,查看使用教程;需要核对购买入口时,查看App Store 下载指南。下方问答可逐条展开,也可同时打开多条作对照。

商店与购买记录

正版核对与购买

App Store 搜不到 Shadowrocket,先核对什么?

搜索结果取决于当前用于 App Store 的 Apple ID 所在商店地区,中国大陆商店可能无法显示 Shadowrocket。先在系统设置中进入 Apple ID 的 Media & Purchases,查看账户的 Country/Region;这与设备的语言、地区设置不是同一项。再打开下载指南中的 App Store 产品页,核对当前店面的可用提示。需要调整地区时,使用账户内的 Country/Region 官方路径,并先阅读余额、现有订阅及付款方式的要求;不要只为搜索结果反复切换地区。具体核对步骤见正版指南。

怎样确认商店里的应用是正版 Shadowrocket?

应同时核对名称、开发者、官方图标和产品页地址,不能只凭搜索结果中的名称判断。开发者应为 Shadow Launch Technology Limited,图标是白底蓝紫描边火箭,与本站页头的官方图标一致;产品页地址应含 id932747118,应用 ID 为 932747118。进入 App Store 详情页后再核对这些信息,确认价格与兼容性后购买。唯一获取入口是 App Store;本站下载指南用于整理正版核对与购买步骤,实际购买和安装均在商店完成。

换机或重装后,需要再购买一次吗?

通常使用原来购买 Shadowrocket 的 Apple ID,可在 App Store 的已购项目或应用记录中重新下载。先核对 Media & Purchases 当前登录的账号,再搜索已购记录;用于设备同步的账号与用于商店购买的账号可能不同。若页面仍显示价格,先检查购买记录、当前商店地区及应用是否被隐藏,不要立即重复付款。重新下载客户端不等于恢复所有设置,原设备中的服务器信息、订阅和 Config 应另行确认是否已备份。购买适用性及当前可用状态以 App Store 页面标注为准。

一次性买断包含什么,为什么购买后还要导入配置?

Shadowrocket 是付费客户端,美区定价约 2.99 美元,一次性买断;实际金额、币种及购买适用性以 App Store 页面标注为准。客户端一次性买断 ≠ 线路套餐,购买的是应用使用资格,并不会自动生成可用服务器信息。首次连接前,需要导入用户已有自己的订阅或服务器信息,并核对认证字段。本站提供客户端的官方手册,不提供、不销售、不推荐节点或订阅服务。应用更新通过 App Store 进行,已有订阅的更新则在客户端内操作,两者不是同一件事。

查看商店地区与购买说明 →
设备与系统授权

安装与首次打开

iPad 能安装吗,同一账号需要分别购买吗?

Shadowrocket 主要适用于 iPhone 与 iPad,系统要求及通用购买适用性以 App Store 页面标注为准。在 iPad 的 App Store 中核对购买账号,并从已购项目查找应用;如果已有购买资格,商店会提供相应的下载入口。iPad 上的显示布局可能与 iPhone 不同,但仍应按 Home、Config 和 Settings 等界面词定位操作,不必按手机截图的坐标寻找按钮。安装后还要核对本机是否已有订阅与 Config,购买资格与应用内设置是两类数据。下载指南提供 iPad 的检查顺序。

首次打开后,连接开关打不开或立即关闭怎么办?

首次建立连接通常需要系统允许添加 VPN 配置。先确认 Home 中已有可用条目并完成选择,再开启连接;出现系统授权提示时,核对提示对应 Shadowrocket,按系统要求确认。若此前取消授权,返回应用重新尝试,并到系统设置的 VPN 管理位置检查配置状态。其他正在工作的 VPN 连接或设备管理限制也可能影响启动,排查时一次只保留需要测试的连接。开关立即关闭不等于订阅失效,先区分系统授权失败与服务器连接失败,再根据应用显示的错误继续检查。

界面显示英文,应该按哪些入口操作?

本手册保留界面词英文原文,便于与设备上的按钮对应。Home 用于查看服务器条目与连接状态,Add Server 用于添加信息,Config 用于管理配置,Settings 用于核对设置;Global Routing 是流量处理方式的入口。若希望检查应用语言,可到系统设置中查看 Shadowrocket 的应用语言选项,是否提供可选语言以设备与当前应用显示为准。不要把界面语言变化当作配置异常,也不要为了改语言删除已有订阅。继续操作时优先依据入口名称和字段含义,不依赖按钮在屏幕上的固定位置。

开启连接后耗电增加,怎样判断原因?

耗电与流量大小、无线信号、服务器连接稳定性及其他应用的后台活动有关,不能只凭连接开关处于开启状态判断原因。先在系统电池统计中比较同一时段的使用情况,再查看 Data 的流量读数,确认是否有持续上传、下载或频繁重连。用相同网络和相近使用时长做对照,每次只改变一个条件;视频播放和大文件传输会影响结果。如果启用了 On Demand,也应核对触发条件,避免排查时自动重新连接。关闭不需要的连接后再观察,Data 的流量统计本身不是电池消耗测量。

查看 Data 与流量统计说明 →
已有信息的导入与维护

订阅与节点导入

已有订阅导入失败,应该按什么顺序检查?

先确认复制的是用户已有的完整订阅 URL,而不是账户网页地址;检查是否有多余空格、换行,或遗漏查询参数。再检查当前网络是否能够请求该地址,以及订阅是否仍在有效期内。通过 Add Server 添加 Subscribe 时,应将地址填入对应 URL 字段,并按当前界面保存、更新。如果返回网页内容、认证错误或解析失败,需核对服务端提供的订阅格式与认证状态,反复导入同一地址通常不能解决这些问题。排查时记录错误文字,但不要公开完整 URL,因为其中可能包含访问凭据。

手动 Add Server 后不能连接,哪些字段最容易填错?

手动添加必须与用户已有的服务器信息逐项一致,先核对协议类型、地址和端口,再检查密码或 UUID,以及服务端要求的传输方式、TLS、SNI 和路径等字段。不同协议需要的字段不同,VMess 与 VLESS 的设置不能仅凭名称相近互相套用;也不要为了填满表单随意补值。保存后返回 Home,确认选中的是刚添加的条目,再测试连接。若信息来自二维码,可用 Scan QR Code 导入后复核字段。修改时每次只改一项,保留原始信息,避免同时改动多个字段后无法确定错误来源。

怎样更新已有订阅,更新后为什么条目变了?

在 Home 中找到对应的 Subscribe 分组或条目,使用当前界面提供的更新操作,再检查更新结果及错误提示。更新会重新获取该地址返回的服务器列表,因此条目名称、数量或参数可能随用户已有订阅的内容变化;它不是 App Store 的应用更新。更新前可记录正在使用的条目名称,更新后重新确认选择是否仍有效。若更新失败,先核对 URL、认证状态和当前网络,不要立即删除整个分组。重要的手动设置应在操作前另行记录,避免把本地修改误认为订阅下次更新一定会保留的内容。

Subscribe 与 Config 有什么区别,导入后为何仍要检查规则?

Subscribe 通常用于获取服务器列表,Config 用于管理规则及相关处理设置;具体包含哪些内容取决于导入数据的实际格式。看到 Home 中出现条目,只能说明列表已导入,并不能证明规则文件已存在或正在使用。若准备使用 Global Routing 的 Config,应到 Config 中检查当前配置,确认规则、策略名称与可用服务器能够对应。规则中的 PROXY 或自定义策略需要在配置中有可用目标,不能仅复制文字就假定生效。先分别核对服务器信息与配置,再验证一次连接,可减少把导入问题和分流问题混在一起排查的情况。

查看导入与首次连接教程 →
处理路径与验证顺序

规则分流与连接排查

Global Routing 的 Config、Proxy、Direct 应该怎么选?

Config(配置)按当前配置中的规则决定流量如何处理,适合已有经过核对的规则文件;Proxy(代理)按所选代理目标处理流量,可用于临时判断服务器连接是否正常;Direct(直连)让流量直接连接,可用于与设备原有网络做对照。三种姿态改变的是处理路径,不会自动修复错误的认证字段、失效订阅或设备网络问题。日常需要分流时可使用 Config,但应先确认配置及其策略目标有效。排查时记录原设置,再一次只切换一种姿态,测试结束恢复原设置,避免忘记临时修改而误判规则效果。

开关显示已连接,但网页打不开,应怎样排查?

已连接表示系统连接已建立,不代表每次请求都能到达目标。先暂停连接,确认设备原有网络能正常访问常用页面,再检查 Home 中选中的服务器。使用 Connectivity Test 查看测试结果,并结合实际网页请求判断;单次测试成功不能代表所有流量都正常。临时切到 Proxy 后若可访问,而 Config 下失败,应检查命中的规则、策略目标及 DNS 设置;两种姿态都失败则优先核对服务器信息与当前网络。每次只更改一项,记录错误和处理路径,不要一次重置所有设置,以免丢失可比较的线索。

规则看似正确却没有生效,怎样确认匹配结果?

先确认 Global Routing 当前是 Config,并检查实际使用的配置文件,而不是只打开某个文件查看内容。规则通常按配置中的顺序匹配,较早命中的规则可能使后面的规则没有机会处理请求。核对 DOMAIN-SUFFIX 等关键字后的域名,以及规则末尾的策略名称是否存在且可用;FINAL 是前面规则未匹配时使用的最终规则。随后重新发起目标请求,结合应用可用的连接记录查看处理结果。已经建立的连接可能不会随规则修改立即改变路径,因此验证应使用新的请求,并在排查结束后保存确认过的配置。

只有部分域名打不开,是否应该直接修改 DNS?

部分域名失败可能与 DNS、规则目标、服务器到目标的连接或目标网站本身有关,应先区分原因。比较同一域名在 Direct、Proxy 和 Config 下的表现,再查看连接记录中的域名、地址及处理策略。如果仅 Config 失败,先核对规则是否把它分配到了不可用策略;若地址解析失败,再检查 Config 或 Settings 中实际使用的 DNS 设置。不要因为单个网站打不开就连续更换多组参数,也不要随意关闭证书验证。记录原设置后一次修改一项,并用同一目标重新测试,确认结果后再保留改动。

查看 Global Routing 操作说明 →

返回分类目录 ↑ · 继续阅读 Rules 说明 · 查询界面词与规则关键字