IOS-INFO-008 P0 | Heartbeat Timer / pause / resume 【审计: Timer已有,需接V2】 #73
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?
审查
15s Timer 已存在。需接入新 session manager。
页面可见→每15s heartbeat。后台→pause+flush。前台→resume。关闭→close。无 retain cycle。
IOS-INFO-007 P0 | Heartbeat Timer / pause / resume / closeto IOS-INFO-008 P0 | Heartbeat Timer / pause / resume 【审计: Timer已有,需接V2】完成报告(已在 #71 实现)
ReadingRuntimeSessionManager已包含:1. Heartbeat Timer
2. Pause/Resume
3. App 生命周期(由 #79 App 前后台 flush/pause/resume 调用)
appDidEnterBackground→ sessionManager.pause() + export+flushappWillEnterForeground→ sessionManager.resume() + reloadStale代码位置:
ReadingRuntimeSessionManager.swift:100-126