每次离开 Wi-Fi、锁屏、重启设备或切换蜂窝数据后,都要重新打开 Shadowrocket 才能继续使用。
照着当前界面操作
先找出固定触发条件
分别测试 Wi-Fi 内使用、Wi-Fi 切蜂窝、短时锁屏和设备重启。一次只测一个变化,并记下连接状态与网页结果。
确认服务器在两张网络都可用
同一条服务器在 Wi-Fi 和蜂窝数据下各做一次 Connectivity Test。若它只在一张网络可用,自动重连也无法解决另一张网络的连接失败。
按需要配置 On Demand
界面路径Shadowrocket Settings/设置 → On Demand/按需连接
在 Settings/设置中寻找 On Demand/按需连接,根据当前版本提供的网络条件设置自动连接。先使用简单条件,不要同时添加大量域名和网络规则。
检查睡眠时是否被设置为断开
如果问题只在锁屏后出现,查看当前版本是否有 Disconnect on Sleep 等睡眠断开设置。关闭主动断开后,用相同时长重新测试。
不要让多套 VPN 自动化互相抢占
界面路径iOS 设置 → 通用 → VPN 与设备管理
停用不需要的其他 VPN、过滤器或快捷指令自动化,再观察一次。学校或公司的管理配置应先咨询管理员,不要直接删除。
仍然失败时查看 VPN Logs
界面路径Shadowrocket Settings/设置 → Diagnostics/诊断 → VPN Logs
更新 Shadowrocket 与 iOS 后复现一次,在 Diagnostics 中查看 VPN Logs。若日志显示服务器或订阅失败,应先修复服务资料,而不是继续增加自动连接规则。