遇到 Shadowrocket(小火箭)无法更新订阅的情况,通常由网络、订阅链接或应用设置导致,请按以下步骤排查:
- 切换网络:尝试在 WiFi 和 4G/5G 之间切换
- 关闭代理更新:更新订阅时先断开 VPN(点击主界面开关关闭),部分订阅链接需要直连才能访问
- 测试链接:复制订阅链接到 Safari 浏览器打开,看是否能下载/显示内容(应为乱码或文本)
订阅链接问题
- 检查链接完整性:确认链接没有多余空格、换行,或复制时遗漏了部分字符
- 链接是否过期:联系机场主确认订阅是否到期或链接已重置
- 特殊订阅:部分订阅需要特定 User-Agent,尝试在"订阅设置"中修改 UA 为
clash或shadowrocket
应用内操作
尝试以下方法:
- 下拉刷新:在订阅页面下拉刷新
- 长按更新:长按订阅卡片 → 选择"更新"
- 删除重加:删除现有订阅 → 重新粘贴链接添加
- 清除缓存:设置 → 重置 → 清除缓存后重试
格式与配置
- 检查订阅格式:确保订阅内容为 Base64 编码或标准 YAML/JSON 格式
- 时间同步:检查 iOS 系统时间是否准确(设置 → 通用 → 日期与时间 → 自动设置),时间错误会导致 SSL 证书验证失败
进阶排查
如果以上无效:
- 更换解析方式:添加订阅时尝试切换"订阅类型"(如 V2Ray、SSR、Clash 等)
- 手动导入:将订阅内容复制到备忘录,保存为
.txt文件,通过"文件"应用导入小火箭 - 检查 DNS:设置 → DNS → 尝试改为自动或 8.8.8.8/1.1.1.1
提示:Safari 能打开链接但小火箭无法更新,通常是应用缓存问题,重启应用或重装(记得备份配置)通常能解决。
如仍有问题,请提供具体错误提示(如"Timeout"、"SSL Error"、"Invalid"等),可进一步精准定位。