屏幕亮着时网页正常,锁屏几分钟或从 Wi-Fi 切到蜂窝数据后,Shadowrocket 需要手动重新打开。
照着当前界面操作
先做一次可复现的锁屏测试
固定一条服务器和一张网络,连接后锁屏五到十分钟,再亮屏查看连接状态和网页结果。记录大致时间,不要同时开启热点或切换 Wi-Fi。
更新 Shadowrocket 与 iOS
Shadowrocket 的官方版本记录长期包含后台稳定性、功耗、VPN 意外停止和网络切换修复。先更新到当前可用版本,再更新 iOS 或 iPadOS,避免继续排查已修复问题。
检查 On Demand 功能
界面路径Shadowrocket Settings/设置 → On Demand/按需连接
在 Settings/设置中寻找 On Demand/按需连接。它用于按网络或规则自动控制 VPN;不同版本界面可能变化。没有明确自动连接需求时,不要叠加多套按需规则。
确认没有主动设置睡眠断开
On Demand 页面曾提供 Disconnect on Sleep 功能。若当前版本仍显示该功能,确认它没有按你的设置在睡眠时主动断开;名称或位置以当前版本为准。
排除其他 VPN 或安全软件冲突
界面路径iOS 设置 → 通用 → VPN 与设备管理
同一台设备上的其他 VPN、过滤器、家长控制或安全软件可能改变网络设置。先停用不需要的同类功能再测试,学校或公司管理的配置不要擅自删除。
用 VPN Logs 保留断开证据
界面路径Shadowrocket Settings/设置 → Diagnostics/诊断 → VPN Logs
在 Diagnostics/诊断中启用必要日志,复现一次后查看 VPN Logs。记录断开时间和完整提示,再决定是服务器、网络切换还是客户端问题。