# 更新日志
# v3.0.4
更新时间: 2024/08/01 下载 (opens new window)
更新内容:
- 兼容 iOS 18
# v3.0.4-beta.1
更新时间: 2024/05/31 下载 (opens new window)
更新内容:
- 提升SDK稳定性
# v3.0.3
更新时间: 2024/05/17 下载 (opens new window)
更新内容:
- 发布正式版本
# v3.0.3-beta.1
更新时间: 2024/04/19 下载 (opens new window)
更新内容:
- 支持DNS解析IP地址
# v3.0.2
更新时间: 2024/04/09 下载 (opens new window)
更新内容:
- 发布正式版本
# v3.0.2-beta.2
更新时间: 2024/02/23 下载 (opens new window)
更新内容:
- 添加苹果隐私清单
# v3.0.2-beta.1
更新时间: 2024/01/26 下载 (opens new window)
更新内容:
- 提高SDK稳定性
# v3.0.1
更新时间: 2024/01/03 下载 (opens new window)
更新内容:
- 发布正式版本
# v3.0.1-beta.1
更新时间: 2023/11/13 下载 (opens new window)
更新内容:
- 支持 JPush、FCM 的 Token 和相关事件的自动采集
# v3.0.0
更新时间: 2023/10/10下载 (opens new window)
更新内容:
- 优化内存占用
- SDK使用全新的静态方法API
# v2.8.4
更新时间: 2023/08/29 下载 (opens new window)
更新内容:
- 提升时区精度
- 修复启动事件采集方式
# v2.8.3.2
更新时间: 2023/04/03
更新内容:
- 优化代码,提高SDK稳定性
# v2.8.3.1
更新时间: 2022/12/30
更新内容:
- 优化代码,提高SDK稳定性
# v2.8.3
更新时间: 2022/11/08
更新内容:
- 优化代码,提高SDK稳定性
- 移除三方数据集成代码
# v2.8.2
更新时间: 2022/09/27
更新内容:
- 代码优化,提升SDK稳定性
- 新增预置属性#device_type
- 新增获取手机region信息接口
# v2.8.1.1
更新时间: 2022/06/27
更新内容:
- 代码优化,提升SDK稳定性
# v2.8.1
更新时间: 2022/06/13
更新内容:
- 提供AppExtension数据采集模块
# v2.8.0.1
更新时间: 2022/05/23
更新内容:
- 修复获取推送启动原因时导致的系统回调无法执行
# v2.8.0
更新时间: 2022/04/18
更新内容:
- 代码优化
- 添加三方数据集成功能
- 添加加密功能
# v2.7.4
更新时间: 2022/01/18
更新内容:
- 代码优化
- 添加启动原因、性能指标等预置属性
# v2.7.3
更新时间: 2021/11/09
更新内容:
- 支持复杂数据类型
# v2.7.2
更新时间: 2021/08/18
更新内容:
- 代码优化
- 优化安装事件采集逻辑
# v2.7.1
更新时间: 2021/07/21
更新内容:
- 代码优化
# v2.7.0
更新时间: 2021/06/16
更新内容:
- 支持预置属性获取
- 代码优化
# v2.6.5
更新时间: 2021/04/19
更新内容:
- 代码优化
# v2.6.4
更新时间: 2021/03/15
更新内容:
- 新增预置属性#bundle_id(应用包名)
- 适配iOS 14
# v2.6.3
更新时间: 2021/01/18
更新内容:优化获取网络类型逻辑
# v2.6.2
更新时间: 2020/10/29
更新内容:
- 适配 5G 网络
- 优化 install,start 事件上报逻辑
- 优化数据传输格式
- 默认网络上报策略调整为 2G/3G/4G/5G/WIFI
# v2.6.1
更新时间: 2020/08/25
更新内容:
- 修复特殊事件设置 timeZone 的逻辑, 现在不设置 timeZone 上报数据不会再带有#zone_offset=0 了.
# v2.6.0
更新时间: 2020/08/24
更新内容:
- 支持首次事件, 允许传入自定义的 ID 校验是否首次上报
- 支持可更新、可重写的事件
# v2.5.6
更新时间: 2020/08/11
更新内容:
- 优化时间校准 API, 现在多次调用会多次生效.
# v2.5.5
更新时间: 2020/06/23
更新内容:
- 修复部分机型 #system_language 异常
# v2.5.4
更新时间: 2020/06/22
更新内容:
- 修复 v2.5.3 undeclared selector 'applicationWillTerminateNotification:' [-Wundeclared-selector]
# v2.5.3
更新时间: 2020/06/22
更新内容:
- 新增预置属性 #system_language
- 固定预置属性 #os 为 "iOS"
- 优化代码
# v2.5.2
更新时间: 2020/05/15
更新内容:
- 修复 v2.5.1 中 Debug 模式会因数据格式错误降级的问题
# v2.5.1
更新时间: 2020/05/14
更新内容:
- 适配 TE 后台 2.7 版本屏蔽事件配置接口
- 调整 DEBUG 模式,去除客户端抛异常逻辑
# v2.5.0
更新时间: 2020/04/03
更新内容:
- 支持客户端 SDK 的时间校准功能
- 新增指定时间的用户属性设置接口
- 代码优化
# v2.4.3
更新时间: 2020/03/11
更新内容:
- 去除 UIWebView 相关代码
# v2.4.2
更新时间: 2020/03/09
更新内容:
- 延迟初始化时正常按间隔上报数据
- 代码优化
# v2.4.1
更新时间: 2020/02/21
更新内容:
- 修复 v2.3.0、v2.3.1、v2.4.0 引入的 bug
# v2.4.0
更新时间: 2020/02/10
更新内容:
- 支持 NSArray 类型
- 新增 user_append 接口
- 去除客户端的属性格式检查
# v2.3.1
更新时间: 2020/01/07
更新内容:
- 支持配置默认时区
# v2.3.0
更新时间: 2019/12/31
更新内容:
- 支持 Debug 模式: 需配合后台 Debug 设备白名单一起开启
- H5 与原生 SDK 打通支持多实例
- 优化 SDK 配置: 增加全局设置;上报策略允许针对不同项目配置
- 支持配置 HTTPS 证书校验
# v2.2.2
更新时间: 2019/12/01
更新内容:
- 修复使用
EnableSceneSupport
时,APP 启动事件(ta_app_install
)中的属性#resume_from_background
取值异常的问题
# v2.2.1
更新时间: 2019/11/22
更新内容:
- 依据 Appstore ITMS-90809 默认去除 UIWebView 相关内容
# v2.2.0
更新时间: 2019/10/21
更新内容:
- 新增
user_unset
接口,可用于清空一个用户属性 - 新增预置属性
#zone_offset
,单位为小时。 默认情况下会将本地时区的偏移上报到服务端,该时间偏移会受夏令时影响。满足如下公式:
utc_time + #zone_offset = #event_time
# v2.1.1
更新时间: 2019/10/11
更新内容:
- 优化上报逻辑,解决极端情况下数据异常上报的问题
# v2.1.0
更新时间: 2019/09/16
更新内容:
- 支持轻量级实例, 便于上报被动事件等需求
- 新增 enableTracking 接口, 可以打开或关闭实例上报功能
- 新增 optOutTracking/optInTracking 接口
- 其他代码优化
# v2.0.1
更新时间: 2019/07/15
更新内容:
- 调整了自动采集事件中 ta_app_install(APP 安装事件)的触发顺序,现在将在 ta_app_start(APP 启动事件)前触发
# v2.0.0
更新时间: 2019/07/12
更新内容:
- 自动采集事件新增 APP 安装事件
- 默认不采集后台自启时产生的数据,后续会添加后台自启接口,可控制是否采集后台自启时产生的数据
# v1.2.0
更新时间: 2019/06/20
更新内容:
- 新增多 APPID 实例功能
- 新增动态公共属性特性
- 自动采集事件新增 APP 崩溃事件