APP即将被杀死,或者程序抛出异常
检查本地是否有文件
序列化本地文件
......
有
全局eventDict
打印log,不做处理
上传结束
ID1:event1
addEvent
上传成功
上传成功,删除eventDict中对应数据
Event Cache
本地数据上传
ID4:event4
并发上传事件数据
本地持久化
1、APP启动2、APP进入前台3、APP进入后台
IDn:eventn
ID2:event2
无
开始上传
ID3:event3
内存数据上传
失败
存沙盒
是否上传成功
删除本地文件
每30s每满10条数据