Shadowrocket 怎么添加订阅链接?
简答:在 Shadowrocket 首页点击右上角“+”,将 Type 改为 Subscribe,把完整订阅地址粘贴到 URL 栏,填写备注后保存;再对订阅执行 Update 或下拉刷新,节点出现后选择节点并允许 iOS 添加 VPN 配置。
定义:Shadowrocket 订阅链接是由服务提供方生成的配置地址,客户端通过它读取并更新一组节点或连接参数,不等于客户端账号、登录页或单个节点链接。
添加前先确认订阅链接是什么
Shadowrocket 是 iPhone、iPad 等 Apple 设备上的网络连接客户端,应用本身不包含代理服务或服务器资源。App Store 页面明确说明,Shadowrocket 是独立的网络工具,用户需要自行提供配置;因此,购买或安装客户端不代表已经拥有可用的订阅内容。查看 App Store 产品页
截至 2026-10-17,开始操作前应准备一条由服务提供方生成的完整订阅地址。它通常是一整段 URL,可能包含问号、等号、参数或认证令牌。不要把登录页、帮助文档、单个节点分享链接误当成订阅链接,也不要公开发送完整地址。
- 订阅地址:适合一次导入多个节点,之后可以再次更新。
- 单个节点链接:例如某种协议分享链接,应使用剪贴板识别或对应协议入口导入。
- 二维码:应使用扫码入口,不要把二维码内容手动改成订阅地址。
- 服务器参数:如果只有地址、端口、密码、UUID 等字段,应选择对应协议类型手动填写。
如果服务提供方同时给出多个地址,优先使用明确标注为 iOS、Shadowrocket 或通用订阅的完整链接。复制时保留开头的协议标识、问号后的参数和结尾字符,避免多余空格或换行。
Shadowrocket 添加订阅链接的 5 步操作
- 打开添加入口。启动 Shadowrocket,进入首页,点击右上角“+”或添加服务器入口,打开添加页面。
- 选择 Subscribe。找到 Type,将类型改为
Subscribe。如果仍然是单个协议类型,客户端可能会把订阅地址当作主机地址处理。 - 粘贴完整 URL。将订阅链接粘贴到 URL 栏,检查是否包含完整的
http或https开头、问号后的参数以及没有被输入法插入的空格和换行。 - 填写备注并保存。在 Remark、备注或名称栏写一个便于识别的名称,例如“办公配置”或“主用订阅”。备注只是本地标签,不要把密码、令牌或其他认证信息填进去,然后点击右上角的 Done、Save 或完成。
- 更新订阅内容。保存后返回首页,找到刚刚添加的订阅条目。常见操作包括打开该条目后点击 Update、对条目左滑后选择更新,或在首页节点列表下拉刷新;具体手势和按钮名称以当前版本显示为准。更新成功后,首页或节点列表应出现服务端返回的节点。
公开的 Shadowrocket 使用资料也记录了“首页右上角加号→Type 选择 Subscribe→在 URL 栏填写订阅地址→保存”的路径,并说明复制节点链接后重新打开客户端可能触发剪贴板识别。查看公开使用手册中的导入说明
首次真正连接时,选择一个节点并打开连接开关,iOS 可能弹出允许添加 VPN 配置的系统提示。这个授权只解决系统隧道权限,不会替代订阅更新,也不会自动生成节点。
复制后自动识别、一键导入和自动更新怎么用
复制后自动识别:如果服务提供方给的是单个节点分享链接,复制完整内容后回到 Shadowrocket,客户端可能出现从剪贴板添加或自动识别提示。若没有弹窗,可回到“+”添加入口,选择与内容匹配的类型,不要重复粘贴到 Subscribe 的 URL 栏。剪贴板导入是否自动弹出,会受到 iOS 权限、客户端版本和链接格式影响。
一键导入或 URL Scheme:部分服务提供方会给出以 shadowrocket:// 开头的唤起地址。点击后可能直接打开 Shadowrocket 并预填导入内容,但这不是所有订阅地址都具备的功能,也不能据此判断链接一定有效。若点击后没有反应,回到客户端手动选择 Subscribe 并粘贴完整 URL,通常更容易核对错误。公开资料中可以看到 shadowrocket://add/{url} 这类调用示例,但具体参数和兼容性应以当前客户端及提供方说明为准。查看公开资料中的 URL Scheme 示例
开启自动更新:如果版本中提供订阅自动更新选项,可以进入 Shadowrocket 的订阅或更新设置,查看“打开时更新”“后台自动更新”等类似选项。公开手册提到自动后台更新还可能依赖 iOS 的后台 App 刷新权限;如果系统关闭了后台刷新,自动更新可能不会执行。由于不同版本的菜单文字可能变化,建议先确认手动 Update 能成功,再开启自动更新。
自动更新只负责重新读取订阅地址,不等于自动选择最佳节点,也不保证每次更新后当前连接仍然可用。更新后节点数量或名称发生变化时,应重新确认当前选中的节点和连接状态。
订阅保存后没有节点或无法连接:按顺序排查
| 现象 | 优先检查 | 处理方法 |
|---|---|---|
| 保存后完全没有节点 | 是否执行 Update,Type 是否为 Subscribe | 重新打开订阅条目,检查类型和 URL,再手动更新;仅保存地址不一定已经读取服务端内容。 |
| 提示 URL 无效 | 地址是否被截断、换行或复制错误 | 从原提供方重新复制完整链接,保留问号后的参数,不要使用浏览器地址栏中被截断的内容。 |
| 一直更新失败 | 当前网络是否能访问订阅地址,链接是否过期 | 先确认地址仍有效,再换一个当前可用的网络重试;如果服务端撤销或过期,应向原提供方申请新地址。 |
| 更新成功但列表为空 | 服务端返回格式、筛选和隐藏设置 | 确认返回内容适用于 Shadowrocket,并检查是否启用了隐藏、数量限制或筛选条件。 |
| 节点存在但连接失败 | 是否选择节点、VPN 权限是否允许 | 先选择一个节点,再打开连接开关并允许 iOS 添加 VPN 配置;仍失败时换一个节点测试。 |
| 部分应用异常 | 规则、DNS、应用自身网络设置 | 先判断是所有连接失败还是特定域名或应用失败,再分别检查规则和 DNS,不要同时修改多个高级选项。 |
排查时建议一次只改变一个因素:先确认订阅地址,再确认更新结果,然后检查节点、系统权限和本地网络。不要因为更新失败就立即卸载重装,重装无法修复过期地址、错误复制或服务端没有返回配置的问题。
如果需要换到另一台 iPhone 或 iPad,建议在新设备重新添加同一订阅地址,并重新检查 VPN 权限、节点列表和当前网络。是否允许多设备使用、设备数量和流量限制,取决于订阅提供方,不能仅凭一次成功导入推断多设备一定可用。
不同导入方式怎么选
| 你手上的内容 | 建议入口 | 后续维护方式 |
|---|---|---|
| 一整段订阅 URL | “+”→ Type→ Subscribe→ URL | 保存后手动 Update,也可按版本设置自动更新。 |
| 复制的单个节点链接 | 回到客户端使用剪贴板识别,或选择匹配的协议类型 | 节点变化后需要重新导入或修改,不能按订阅方式批量刷新。 |
| 二维码 | 使用扫码或 Scan QR Code 入口 | 二维码内容变化时重新扫描。 |
| shadowrocket:// 一键地址 | 点击后观察是否唤起客户端并预填内容 | 失败时改用手动粘贴,并核对完整 URL 和 Type。 |
| 地址、端口、密码、UUID 等字段 | 选择服务方指定的单个协议类型 | 逐项维护参数,不能把 Host 当作完整订阅 URL。 |
最容易出错的是把单个节点链接、账户页面和订阅 URL 混在一起。判断标准不是链接看起来像不像网址,而是服务提供方是否明确说明它能够返回一组可更新的配置内容。
常见问题
Shadowrocket 添加订阅后为什么没有节点?
最常见原因是只保存了订阅条目但没有执行 Update,或者 Type 没有设置为 Subscribe。请重新打开条目,确认 URL 完整,再使用 Update、左滑更新或下拉刷新;仍为空时,检查服务端是否返回适用于当前客户端的配置。
订阅链接应该粘贴到 Host 还是 URL?
完整订阅链接应在 Type 选择 Subscribe 后粘贴到 URL 栏。Host 通常用于单个服务器配置,只填写主机名或 IP,不能代替一整段订阅地址。
复制订阅链接后,打开 Shadowrocket 为什么没有自动导入?
自动识别不是所有版本和链接格式都会触发。请确认已复制完整内容,再回到客户端查看是否出现剪贴板导入提示;如果没有,直接点击“+”,选择 Subscribe,将链接粘贴到 URL 栏并保存。
Shadowrocket 保存订阅后需要先打开 VPN 吗?
不需要。正确顺序是先保存并更新订阅,确认节点出现后选择节点,再打开连接开关并允许 iOS 添加 VPN 配置。只有在订阅地址本身无法通过当前网络访问时,才需要更换网络或根据实际网络条件排查订阅地址的可达性。
怎么让 Shadowrocket 自动更新订阅?
进入客户端的订阅或更新设置,查看是否有打开时更新、后台自动更新等选项,并按需要开启;同时检查 iOS 的后台 App 刷新权限。不同版本菜单名称可能不同,自动更新开启后仍建议偶尔手动确认节点是否成功刷新。
订阅链接失效了怎么办?
先确认是否复制完整、认证参数是否保留、链接是否已经过期或被撤销。如果服务端不再返回配置,应向原提供方申请新的订阅地址,不要反复卸载重装客户端。
