iOS的数据上报策略
SDK未初始化不会本地缓存。上报时机:
- 切换 App 前后台时立即上报
- profile请求时立即上报
- SDK启动后每60s上报一次(每次最多是2000条,如果一分钟内产生超过2000条需要等下个60s再报)
iOS客户端调完pullABTestConfigs接口后,收不到ABTestSuccess的回调通知
检查监听通知的对象,在回调通知时是否被释放,如果被释放了会导致收不到通知。
iOS本地缓存储存在哪里?SDK侧是否有限制?
本地缓存是存在 sqlite 里,SDK没有做限制,跟随手机的内存大小限制。
iOS SDK是否支持iWatch的watch OS系统
暂不支持。如果需要使用埋点,可以考虑使用HTTP API,参考文档:https://www.volcengine.com/docs/6285/152564