iOS 和 Android 后台白名单——让 WeNet 不被杀
iOS 怎么办
iOS 没有"后台加锁"功能,系统自动管理后台生命周期,你没法像 Android 那样长按 App 卡片点锁。
能做的
- 认证成功后不要手动杀后台:不要从底部上滑划掉 WeNet
- 长时间锁屏前先确认认证状态:打开 WeNet 看显示"已连接"、时长在走
- 断网重连按正确顺序:先关 WeNet → 断开 WiFi → 重连 → 再开 WeNet(详见"06-故障排查/05-息屏后断网")
- 升级到较新的 iOS 版本:iOS 14 以后后台管理更智能,不容易误杀
做不到的
- ❌ 不能手动锁定 WeNet 在后台
- ❌ 不能设置电池白名单(iOS 只有系统级的低电量模式)
- ❌ 不能在 WeNet 里保持永久心跳
Android 怎么办
Android 有三层防护,全部做上 WeNet 就不会被杀了:
第一层:任务管理器加锁
最直接有效:
- 长按 Home 键或底部上滑打开任务管理器
- 找到 WeNet App 卡片
- 长按卡片 → 点击右上角出现的"锁"图标
- 锁上后卡片右下角会出现一个小锁标识
💡 不同品牌操作略有差异:华为长按卡片弹菜单、小米下拉卡片加锁、三星长按弹菜单、OPPO/VIVO 长按选"锁定"。如果长按没反应,试试左右滑动卡片看有没有隐藏菜单。
第二层:电池优化白名单
防止系统在省电模式下强制关闭后台:
- 设置 → 电池 → 电池优化(或"后台应用保护")
- 进入后找到 WeNet
- 改成 "不优化"、"无限制" 或 "允许后台运行"
第三层:系统省电模式排除
如果你的手机有超级省电/极致省电模式:
- 设置 → 电池 → 省电模式 / 超级省电
- 找到"例外应用"或"不受省电模式限制"
- 把 WeNet 加进去
检查白名单是否生效
设置完了怎么确认?
- 认证成功后,从任务管理器里确认 WeNet 的卡片已经上锁
- 等 10-30 分钟(期间不要碰手机)
- 回来打开浏览器试试能不能正常上网
- 如果能,说明后台保持住了;如果断了,回去检查哪一层没设好
Android 原生 vs 定制版
- Android 原生(Pixel):只有任务管理器加锁 + 电池优化两个选项
- 小米/红米 MIUI:额外有"自启动"选项——设置 → 应用设置 → 自启动 → 开启 WeNet
- 华为/荣耀 EMUI:额外有"锁屏清理"选项——设置 → 电池 → 锁屏清理 → 排除 WeNet
- OPPO/VIVO:额外有"后台冻结"开关,确保关闭冻结