Shadowrocket 疑难解答
从获取应用到连接验证,按当前遇到的问题查阅。先确认设备、资料类型与错误提示,再改变设置;一次只调整一个有依据的项目,便于对照结果。
正版核对与购买
区分客户端费用、商店账户与连接资料。Shadowrocket(小火箭)的产品信息应在指定产品页逐项核对。
Shadowrocket 多少钱?客户端买断是否包含线路?
价格分两档:iPhone / iPad 版在 App Store $2.99 一次性付费,各店面按当地货币显示,以商店页面为准;Mac / Windows / 安卓 / Linux 版免费。客户端一次性买断 ≠ 线路套餐,购买应用只取得客户端的使用资格。连接前仍需准备用户已有的订阅或服务器信息,本站不提供节点服务,也不销售或推荐订阅。
怎样在 App Store 核对 Shadowrocket?
打开本页所列的 App Store 产品页,逐项核对产品名 Shadowrocket、开发者 Shadow Launch Technology Limited、官方图标与应用 ID 932747118。不要仅凭中文别称或搜索列表中的相似图标判断。iPhone / iPad 版为 $2.99 一次性付费,Mac / Windows / 安卓 / Linux 版免费;商店中标价免费的同名条目不是这里的 iPhone / iPad 产品。
App Store 搜不到 Shadowrocket,应该检查什么?
先打开指定的产品页,区分搜索未命中与当前店面不可用。中国大陆 App Store 当前没有此应用,请核对用于“媒体与购买项目”的 Apple 账户地区,而不是仅修改设备的语言或地区。需要调整时,在 Settings 中进入 Apple 账户、“媒体与购买项目”、“查看账户”、“国家或地区”,按 Apple 提示处理余额、有效订阅和付款资料;不满足条件时先保留现有设置。
换 iPhone 或重新安装后,还需要再次购买吗?
iPhone / iPad 版在 App Store $2.99 一次性付费,Mac / Windows / 安卓 / Linux 版免费。换机后,用原来完成购买的 Apple 账户登录“媒体与购买项目”,在 App Store 的账户页面进入应用或已购项目,找到 Shadowrocket 重新下载。若仍显示价格,先核对购买账户、店面及购买记录,不要急着再次付款。恢复应用不等于恢复配置,原有订阅和规则资料需要另行保留。
iPad 能安装吗?与 iPhone 是否需要分别购买?
可以,iPhone / iPad 版在 App Store $2.99 一次性付费,两种设备使用同一购买账户时可从已购项目重新下载;Mac / Windows / 安卓 / Linux 版免费。iPad 的系统要求以 App Store 页面标注为准。设备上的 iCloud 账户与商店购买账户可能不同,应核对“媒体与购买项目”所用账户。安装后仍要检查本机配置与连接授权,不要把应用下载完成视为配置已经同步。
下载安装与首次打开
先选对系统与芯片,再处理首次启动提示。完整的安装入口和放行操作集中在获取应用页。
电脑和安卓能用 Shadowrocket 吗?Linux 从哪里获取?
能。iPhone / iPad 版在 App Store $2.99 一次性付费,Mac / Windows / 安卓 / Linux 版免费。请从本站“获取应用”页选择设备,电脑与安卓安装包统一经本站 /dl/shadowrocket/ 路径获取。Windows 提供 64 位安装程序,安卓提供 arm64 安装包,Linux 可选 deb、rpm 或 AppImage。首次安装如遇系统拦截,按下载页的安装放行说明逐项核对后操作,不要跳过来源确认。
Mac 应该选 Apple 芯片版还是 Intel 版?
在 Mac 的苹果菜单中打开“关于本机”。如果显示“芯片”并列出 Apple 芯片名称,选择 Apple 芯片版;如果显示“处理器”并列出 Intel,选择 Intel 版。不要根据浏览器名称或电脑外观判断。下载页提供两个对应的 dmg 按钮,安装前先退出正在运行的 Shadowrocket。首次打开如提示无法验证开发者,核对来源后到“系统设置 → 隐私与安全性”使用“仍要打开”。
Windows 或 Mac 提示有风险、无法打开,怎样处理?
先确认文件来自本站下载页。Windows SmartScreen 拦截时,核对文件后选择“更多信息 → 仍要运行”;单位管理的设备应先遵循管理员要求。Mac 提示无法验证开发者时,到“系统设置 → 隐私与安全性”选择“仍要打开”。若提示已损坏,确认应用已放入 Applications 且来源正确后,可在终端执行 xattr -cr /Applications/Shadowrocket.app 再重试。不要为打开单个应用而关闭整机安全防护。
安卓和 Linux 首次安装被系统拦住怎么办?
安卓应先确认安装包来自本站,再按系统提示为实际用于打开文件的浏览器或文件管理器开启“允许安装未知应用”,安装完成后可关闭该权限。Linux 应按发行版选择 deb 或 rpm,并使用系统包管理器处理依赖;使用 AppImage 时,先在文件属性中允许作为程序执行,或对实际文件运行 chmod +x。仍无法启动时,从终端查看具体错误,再对照下载页处理,避免反复更换不匹配的安装包。
界面是英文,首次打开应先认哪些设置项?
先认入口,不必逐项修改设置。Home 用于查看服务器与连接状态,Add Server 用于填写已有服务器资料,Config 用于管理配置文件,Settings 用于查看设置。Global Routing 决定配置、代理或直连的处理方式,On Demand 用于按条件触发连接。本手册保留这些英文原名,便于对照实际界面;不同系统和应用界面可能有布局差异,找不到入口时可先查看概念速查,再按使用说明完成首次配置。
订阅与节点导入
先辨认服务器订阅、单条分享链接与配置文件。导入只是录入资料,保存后还要核对字段并进行连接测试。
已有订阅链接应该从哪里导入?
先确认手上的资料属于服务器订阅,而不是单条服务器分享链接或规则配置文件。服务器订阅可在 Home 的 Add Server 中选择相应的 Subscribe 类型,并填写完整 URL;Config 中的 Subscribe 应按配置文件用途使用,不能与服务器列表混为一谈。保存后检查是否生成预期条目,再选择服务器进行测试。链接来自你已有的服务商资料,包含访问凭据,不要把完整地址发到公开讨论区。
订阅导入失败或列表为空,怎样定位原因?
先检查 URL 是否复制完整,尤其留意末尾参数、换行、空格和中文标点,再确认选择的导入入口与资料类型一致。接着检查当前网络能否访问订阅地址,以及服务商账户中该链接是否仍有效;不要把链接贴到公开的在线转换或测试页面。若下载成功但没有条目,可能返回了登录页、错误提示或不兼容格式,应向原资料提供方确认格式。保留现有可用条目,避免为重试而先清空全部配置。
Scan QR Code、剪贴板与 Add Server 应怎样选择?
已有单条分享链接时,可使用剪贴板导入;资料以二维码提供时,可使用 Scan QR Code,并仅在需要扫码时授予相机权限。手上只有分散字段时,使用 Add Server 手动填写。三种方式导入后都要复核 Type、Server、Port 与认证字段,不能把扫码成功视为配置必然正确。二维码也可能只是普通网页地址,需先辨认内容类型;不要把含密码的二维码截图或完整分享链接公开。
更新订阅会不会改变现有服务器?
会有可能。更新会重新读取原订阅地址返回的内容,服务器名称、地址、数量或认证资料都可能变化,并不保证保留手工改过的字段。更新前先记录当前选择与重要自定义设置,再对目标订阅执行更新,完成后检查条目和选中状态,并重新测试。订阅更新与 Config 中的规则配置更新不是同一件事;如果只是希望刷新规则,应先确认自己操作的是配置文件,而不是服务器订阅。
手动添加时,Trojan、VLESS 等类型和字段怎样核对?
Type 必须与已有服务器资料一致,不能因为字段看起来相似就把 Trojan、VLESS、VMess 或 Shadowsocks 相互替换。逐项核对 Server、Port、Password 或 UUID,以及资料要求的 TLS、SNI、传输方式等参数;并非每种类型都会显示相同字段。Server 与 SNI 也不一定相同,应按原资料填写。保存前检查多余空格,连接失败时一次只改一个有依据的字段,具体含义可继续查阅协议详解。
规则分流与连接排查
连接状态、服务器可用性和规则命中是不同层面的问题。保留一次失败请求的时间与错误提示,比同时更改多个开关更容易定位原因。
Global Routing 的配置、代理、直连三种姿态怎么选?
配置对应 Config,按照当前配置文件中的规则决定请求去向,日常使用前应确认规则与策略名称有效。代理对应 Proxy,用于让受客户端处理的请求走所选代理,适合临时对照排查;直连对应 Direct,用于直接连接,也可作为基础网络对照。它们是路由方式,不是三套服务器资料。修改后用同一目标复测,并检查日志中的策略结果;验证完毕后恢复原计划使用的姿态,避免把临时测试设置长期保留。
连接开关打不开,或刚打开就关闭,先检查什么?
先确认已经选中完整有效的服务器条目,并在系统弹出提示时允许添加 VPN 配置,按设备要求完成验证。若此前拒绝授权,可重新触发连接,并检查系统 VPN 设置中是否存在冲突或受管理的配置。再暂时停止其他正在占用 VPN 的任务,退出应用后重新打开。仍立即关闭时,查看本次连接日志的首个错误,区分授权、配置解析与服务器参数问题;受组织管理的设备不要自行移除管理配置。
显示已连接却无法上网,应该按什么顺序排查?
先断开 Shadowrocket,确认当前 Wi-Fi 或蜂窝网络本身可以访问正常网站;基础网络不通时先处理网络登录或信号问题。恢复连接后,核对选中的服务器、Global Routing 和当前 Config,使用 Connectivity Test 作初步检查,再查看实际请求日志。若地址访问与域名访问表现不同,重点检查 DNS;若只有部分目标失败,检查规则命中与策略引用。系统显示 VPN 已连接,只能说明隧道已建立,不能替代端到端访问验证。
规则没有按预期生效,是否要调整 DOMAIN-SUFFIX 或 FINAL?
先确认 Global Routing 为 Config,并确认正在使用的配置文件就是刚修改的那一份。规则通常按顺序匹配,较前面的宽泛规则可能让后面的 DOMAIN-SUFFIX 没有机会命中;FINAL 用于处理此前未匹配的请求,应结合整份规则检查。再核对目标策略是否存在,PROXY、DIRECT 或自定义策略名称是否写对。通过请求日志查实际匹配项后再修改,保存并重新发起请求;已有长连接可能不会立即体现新规则。
开启后感觉耗电,On Demand 应怎样调整?
先在系统电池用量中观察同一时段的实际使用情况,区分持续下载、弱信号、频繁重连与客户端后台活动。检查日志是否不断出现连接失败,并减少不必要的高频测试或长期详细日志记录。On Demand 是按网络条件触发连接的功能,并不等于固定的省电开关,应核对触发条件是否造成反复连接。测试时保持网络、协议与访问任务一致,一次只调整一项;仅凭状态栏 VPN 图标无法判断实际耗电来源。
继续查阅:Global Routing 概念 · On Demand 概念 · 返回购买与核对问题