{关键词}快速排查步骤详解

"小火箭"(Shadowrocket)无法更新订阅链接通常由网络、链接本身或软件设置问题导致,以下是系统性的排查和解决方法:

验证订阅链接有效性

  • 浏览器测试:将订阅链接复制到 Safari/Chrome 中打开
    • 如果能下载文件(通常是 .txt.yaml 格式)→ 链接有效
    • 如果显示 404/403 或无法访问 → 链接已失效或需翻墙才能访问

检查网络环境

  • 关键问题:更新订阅时不需要开启代理(部分订阅链接需国内网络访问)
  • 尝试切换 WiFi ↔ 4G/5G
  • 关闭其他 VPN 或代理软件避免冲突

检查链接格式

  • 确保复制时没有多余空格或换行符
  • 确认链接完整(以 http://https:// 开头)
  • 检查是否包含特殊字符(如中文符号)

常见解决方案

方案 A:手动更新

  1. 打开 Shadowrocket → 点击底部「配置
  2. 长按无法更新的订阅 → 选择「更新
  3. 或左滑订阅 → 点击「更新

方案 B:删除后重新添加

  1. 左滑失效的订阅 → 「删除
  2. 点击右上角「」→ 类型选择「Subscribe
  3. 粘贴订阅链接 → 保存后自动下载

方案 C:处理订阅转换(进阶)过大或格式不兼容:

  1. 使用订阅转换服务(如 subconverter
  2. 将原订阅链接转换为 Shadowrocket 支持的格式
  3. 使用转换后的新链接导入

特殊问题处理

情况 1:提示 "SSL Error" 或证书错误

  • 原因:订阅链接使用了自签名证书
  • 解决:Shadowrocket 设置 → 「关于」→ 开启「跳过证书验证」(不推荐长期使用)

情况 2:更新后节点为空

  • 原因格式错误 or 节点被墙
  • 解决:联系机场主确认订阅是否正常,或尝试使用 Base64 解码工具查看订阅内容

情况 3:iOS 系统限制

检查以下设置:

  • 设置通用后台 App 刷新 → 开启 Shadowrocket
  • 设置无线局域网使用无线局域网与蜂窝网络的 App → 确保 Shadowrocket 权限为「WLAN 与蜂窝网络

诊断日志查看

如果以上方法无效,查看具体错误:

  1. Shadowrocket → 「设置」→ 「诊断」→ 「日志
  2. 尝试更新订阅后查看最新错误信息
  3. 常见错误代码:
    • 404:订阅链接错误
    • 403:订阅被服务器拒绝(可能 IP 被封)
    • timeout:网络连接超时

应急方案

如果急需使用而无法更新:

  1. 手动添加节点:从机场网站复制单个节点信息(SS/VMess/Trojan 链接)→ Shadowrocket 扫描二维码或粘贴链接
  2. 使用备用订阅:联系服务商获取备用订阅链接
  3. 切换软件:临时使用其他客户端(如 Quantumult X、Surge)测试订阅是否正常

建议优先操作:先复制链接到浏览器测试能否访问,这是判断问题根源的最快方式,如果浏览器能下载但 Shadowrocket 不行,通常是软件权限或网络设置问题;如果浏览器也打不开,说明订阅链接本身已失效。

您可以还会对下面的文章感兴趣: