IOS-INFO-027 P0 | 离线、网络恢复、登录状态处理 【审计: 不存在】 #82
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
审查
无离线处理。
离线继续采集→本地队列。网络恢复自动上传。退出登录暂停。再次登录只上传当前用户队列。
IOS-INFO-025 P0 | 离线与网络恢复处理to IOS-INFO-027 P0 | 离线、网络恢复、登录状态处理 【审计: 不存在】完成报告
交付
Core/Services/NetworkMonitor.swift— 离线/网络恢复/登录状态处理:1. NWPathMonitor — 系统网络状态监听:
2. 登出 —
onLogout()暂停 session3. 登录 —
onLogin()标记(当前用户队列已在 Pipeline.reloadOnLaunch 处理)4. 离线采集 — Rust buffer 继续本地收集,UploadQueue JSON 持久化到磁盘