iOS SDK 更新日志

iOS SDK更新日志

稳定版本2.10.2

2.10.3

  1. imp事件性能优化

2024-08-20

2.10.2

  1. 修复预检请求在 SDK 初始化之后再触发

2024-07-18

2.10.0

  1. 增加数据上报预检功能

2024-05-30

2.9.16

  1. 修复WebView Rect计算错误导致头部按钮无法圈选的问题

2023-10-25

2.9.15

  1. 适配react navigation 4.x、5.x,支持不同版本混用的场景

2023-04-14

2.9.14

  1. 适配react native 0.66+,react navigation 6.x+

2023-01-05

2.9.13

  1. 圈选适配更多页面嵌套场景

  2. 稳定性优化

2022-10-14

2.9.12

修复部分机型在特殊场景下 imp 多发

2022-07-05

2.9.11

  1. 适配更多注入场景

  2. 稳定性优化

2022-01-20

2.9.10

修复 App 处于 Inactive State 时,vst 不生成

2021-12-16

2.9.9

  1. 新增 Apple Search Ads 归因分析适配

  2. 稳定性优化

2021-12-08

2.9.8

  1. 增加剪贴板关闭设置

  2. 一些小优化

2021-10

2.9.5

1.keychain操作优化

2021-09

2.9.4

1.稳定性提升

2021-08-19

2.9.3

1.适配更多注入场景

2. 去除一些警告

2021-06-24

2.9.2

  1. 圈选优化

  2. 其他优化

2021-06-07

2.9.1

1.提升了SDK的稳定性, 并且对相关性能进行了优化

2.hybrid注入时机优化

3.修复2.9.0 app在后台概率性被杀死的问题

4.特定场景补发vst事件

2021-05-12

2.9.0

1. 为仅集成埋点SDK用户提供hybrid接口,对应hybrid页面需集成gio_hybrid_track.js

2. 修复在iOS 14以上IDFA可能获得0000字符问题

2021-04-23

2.8.24

新功能:

不初始化SDK不会获取idfa、idfv等信息

2020-12-08

2.8.22

1. 适配iOS14

2.广告监测优化

3.新增属性growingAttributesIsTracked 支持全局不采集webview的情况下,采集单个webview

2020-09-01

2.8.20

1.半自动埋点优化

2. 更新新版帮助文档

📔如果您同时使用了埋点SDK和用户运营产品的SDK,当您升级到此版本时,用户运营产品的SDK版本需要对应升级到1.4.0及以上

2020-07-07

2.8.19

1. 优化日志性能

2. 解决个别用户符号重定义错误

📔如果您同时使用了埋点SDK和用户运营产品的SDK,当您升级到此版本时,用户运营产品的SDK版本需要对应升级到1.4.0及以上

2020-06-05

2.8.17

优化

1.WKWebView兼容性提升 2.做了一些小优化

2020-05-27

2.8.16

优化:

提升稳定性

2020-05-12

2.8.15

优化: 1. 新增 setSessionInterval:(NSTimeInterval)interval 接口

2. 优化代码性能

2020-04-28

2.8.14

优化:

对广告采集敏感数据进行加密,加强数据安全

2020-04-15

2.8.13

修复:

优化埋点SDK在极端情况下用户量、访问量、进入次数预定义指标不准确的问题

2020-04-01

2.8.12

优化:

去除对UIWebView的支持

2020-03-18

2.8.11

优化:

默认关闭imp事件的采集

2020-03-03

2.8.10

新功能:

  • 短链deeplink增加对query的统计

  • deeplink增加手动处理url接口

优化: 冷启动app,sessionId一定变更

2020-02-25

2.8.9

优化: 网络性能提升

修复bug:

解决web圈选app 特殊字符不能圈选问题

📔如果您同时使用了无埋点SDK和用户运营产品的SDK,当您升级到此版本时,用户运营产品的SDK版本需要对应升级到1.2.3及以上。

2020-01-02

2.8.8

优化: 网络控制能力增强

📔如果您同时使用了无埋点SDK和用户运营产品的SDK,当您升级到此版本时,用户运营产品的SDK版本需要对应升级到1.2.1及以上。

2019-12-24

2.8.7

修复bug:

  • fix强引用vc带来特殊场景下crash的问题

  • 解决WKWebView内存泄漏的问题

📔如果您同时使用了无埋点SDK和用户运营产品的SDK,当您升级到此版本时,用户运营产品的SDK版本需要对应升级到1.1.0及以上。

2019-11-29

2.8.6

新功能:

  • 增加地理位置信息采集的开关

优化:

  • SDK 所有 API 调用强制内部在主线程调用,降低用户错误的在子线程调用造成 crash ‌

2019-11-12

2.8.5

新功能:

  • 广告监测新功能:延迟深度链接

  • IMP 半自动化埋点支持设置 View 可见比例再触发自动埋点事件

修复bug:

  • web 圈选 app 输入框圈选支持

2019-11-05

2.8.4

新功能:

  • deeplink 短链支持

  • imp 半自动打点自动取元素内容

优化:

  • 优化 setUserId 性能问题

修复bug:

  • 修复GrowingReactNativeKit版本号读取不到正确值的问题

2019-10-09

2.8.3

修复bug:

  • 修复 iOS 9 UIInputWindowControllerGrowingAspectModeSubClass crash的问题

2019-08-28

2.8.2

修复bug:

  • 修复已知问题

2019-08-27

2.8.1

新功能:

  • imp半自动埋点。

优化:

  • 增强SDK稳定性。

修复bug:

  • 修复web圈app在chrome环境有时断开链接的问题。

2019-08-13

2.8.0

新功能:

  • 【电脑端圈选 APP】 支持横屏圈选平板电脑端圈选

修复bug:

  • 修复在个别模拟器下 crash 的问题;

  • 修复电脑端圈选 APP ,H5页面热图坐标错位的问题。

2019-07-30

2.7.8

修复bug:

  • 修复 iOS13UISearchBar崩溃问题;

  • 修复 mobiledebugger 可能出现数据少显示的问题。

2019-06-29

2.7.7

新功能:

  • 适配 ReactNative 0.59.9 版本

  • 适配 react-navigation ^3.11.0

修复bug:

  • 修复地理位置相关的多线程问题

  • 修复访问用户 ID 可能为 0 的问题

  • 修复首次安装 app 可能会影响 statusbar展示方向问题

  • 修复 hybrid 自定义事件匹配 page 问题

优化:

  • 完善对SDCycleScrollView的支持

2019-6-21

2.7.6

优化:

  • 兼容推送低版本 API ;

  • 增强 GrowingAspectModeSubClass 的稳定性。

修复bug:

  • 圈选增加对内嵌 H5 页面中chng(输入框输入)事件的支持。

2019-05-13

2.7.5

修复bug:

  • 数据库优化;

  • 打点参数规则修;

  • 对信鸽兼容;

  • 修复对于特殊情况下react native page event发不出来的问题。

2019-04-23

2.7.4

优化:

  • web 圈 app 连接流畅度优化

  • 优化了 mobile debugger 的流畅度

修复bug:

  • 修复了GrowingAspectModeDynamicSwizzling ModeWKWebView crash

2019-03-29

2.7.3

优化:

  • 优化web圈app

2019-03-18

2.7.2

兼容修复:

修复部分ReactCocoa版本crash

2019-03-13

2.7.1

修复bug:

  1. 修复 DDAbstractLoggerDDExtractFileNameWithoutExtension 文件冲突 ,解决KVO移除异常问题。

2019-03-08

2.7.0

新功能:

  1. 增加打点验证功能 ;

  2. 增加 web 圈选 APP 功能,圈选中可以查看热图 ;

  3. 更改 APP 端圈选过程中提示条可拖拽提示。

2019-02-27

2.6.7

  1. 提供关闭单独元素展现事件接口—— growingAttributesDonotTrackImp

  2. 自定义页面事件(pvar)优化,之前 setPageVariable 接口需要用户每次进入页面的时候设置, 现更新为pvar只需要设置一次,在页面销毁之前每次展示都会补发pvar,如果用户设置null则清空 pvar事件;

2019-01-04

2.6.3

  1. 修复多个ViewController 滑动切换时,没有识别导致用户页面访问事件数据错误;

  2. 支持采集通知的点击。

2018-11-29

2.4.4

  1. Hybrid SDK 支持设置登录用户变量

  2. 修复若干兼容性问题

2018-09-21

2.4.0

  1. 稳定性全面测试

  2. 支持访问用户变量

  3. 扩大SDK埋点参数限制

  4. 修复若干兼容性问题

2018-07-18

2.3.3

  1. 修复了在某些情况下影响iOS 处理器性能的问题

  2. 修复了某些情况下向数组内添加nil时引起的崩溃问题

  3. 修复了某些情况下tap实现的点击没有发送数据的问题

  4. 增加了对一部分tags请求的超时限制功能

  5. clck数据去掉无效的n字段

2018-06-26

2.3.2

  1. 支持Deeplink直达落地页

  2. 支持GDPR欧盟区一般数据保护条例

2018-05-21

2.3.1

  1. 支持Hybrid Mode埋点

  2. 优化部分场景下Hybrid JS SDK加载失败而无法对H5页面进行数据采集、圈选的情况;

  3. 优化客户端数据库的批量操作以解决部分机型出现崩溃的问题;

  4. 优化因开发证书变更导致keychain数据无法获取的问题;

  5. 优化部分click事件无法找到对应page事件的问题.

2018-04-10

2.3.0

  1. 支持Cordova跨平台插件埋点实施

  2. 支持RN(React Native)跨平台插件埋点实施

  3. 支持广告监测产品DeepLink功能

  4. 支持 GrowingIO Mobile Debugger

2018-03-21

1.4.2

  1. 对部分场景下Hybrid JS SDK加载失败而无法对H5页面进行数据采集、圈选的情况提供可手动调用的接口

  2. 优化客户端数据库的批量操作,解决小部分机型出现crash的情况

  3. 优化因开发证书变更导致keychain数据无法获取的问题

  4. 优化小部分clck事件无法找到对应page的问题

2018-03-27

1.4.0

  1. 修复部分情况下圈选返回后页面无法点击的问题

  2. 修复App后台启动发送访问数据异常的问题git

2018-01-25

1.2.0

  1. 全面提升数据采集能力

  2. 优化内存占用,全面提高稳定性

  3. 大幅提升控件兼容性

  4. 加强了对MBProgressHUD的支持

  5. 修复某些特定情况下浏览/点击事件未采集的问题

  6. 修复在 iOS11环境下,应用启动时可能多发一个 Page 事件的问题

2018-01-11

1.0.3

  1. 优化 Hybrid 采集,支持通过 hashtag 来跟踪页面切换,并与 Web 端采集规则和设置保持一致

  2. 网络异常时引入 HttpDNS 发送,减少 DNS 劫持,提高数据发送的稳定性

  3. 更好的支持 GPS 数据上报,城市信息分析更准确

  4. 优化来源管理设备追踪的逻辑,匹配更精准

  5. 优化用户识别的逻辑

  6. 优化 BlocksKit 的兼容性

  7. 内存优化和性能改进

  8. App 内嵌 H5 支持热图功能

2017-08-22

0.9.12

  1. 支持新版的Web圈选App功能,在电脑上可以方便地圈选App中的元素

  2. 支持设置“页面属性”,上传更多的页面数据,分析更加全面

  3. 通过同一个ViewController实现的不同页面,现在可以在圈选时设置不同的名称了

  4. 配合苹果公司新政策,调用的网络API改为IPv6形式

  5. 修复了许多bug

2016-05-28

0.9.8.7

  1. 在圈选时可以高亮出已圈选过的元素,一次圈不完的时候可以下次接着圈,同时也方便了多个同事之间的协作圈选

  2. 改进了圈选App内HTML5页面时的一些细节

  3. 修复了各种圈选可用性和准确性的问题

2016-04-22

0.9.8.1

  1. 改进App定义标签界面UI,美观度大大提高

  2. 改进App圈选交互,结合使用场景判断默认参数

  3. 恢复了定义页面标签

2016-03-26

最后更新于