水晶SDK iOS 流程图
2021-01-29 14:45:55 32 举报
水晶SDK iOS 业务流程图
作者其他创作
大纲/内容
获取sdkSessionInfo数据
进入APP
调用自定义事件埋点方法记录首次安装数据
上报完成
距离上次进入前台是否大于30s
firstLauchVersion方法判断首次安装
是
initWithAppkey初始化方法
写入文件存储上报失败数据
上报sesstionStart数据
有
didFinishLaunchingWithOptions方法
testContent初始化验证AppKey请求
上报是否成功
重新上报所有上报失败数据
APP进入后台
过期
是否首次安装应用打开
开启定时上报定时器
否
验证配置是否过期
上报sesstionEnd数据
重新激活定时器
暂停定时器
applicationDidBecomeActive方法
analysisConfigurData解析配置接口参数信息
成功
applicationWillResignActive
判断是否有失败上报数据
获取配置信息1.validTime 配置信息获取时间间隔2.uploadPath 接口域名3.debugUdid4.uploadSize 默认10k5.uploadTime 默认 60s
失败
APP进入前台
setApiKey 验证appkey方法
收藏
0 条评论
下一页