SDK版本说明

更新时间:
复制 MD 格式

本文主要介绍了 ARMS 用户体验监控 iOS SDK 的版本更新历史。

版本

发布时间

发布说明

2.4.0

2026年08月18日

  • 新增会话回放数据采集能力

2.3.3

2026年07月24日

  • 优化模块级数据采样。

  • 更新 webview 数据采集探针,提升稳定性。

  • 修复高频数据采集场景下,读取配置可能导致的 crash 问题。

2.3.2

2026年07月21日

  • 优化与 AliyunLogProducer SDK 的兼容性。

  • 多端对齐 resouce 数据状态码、成功状态的处理逻辑。

2.3.1

2026年07月09日

  • 优化 NSURLSession 数据采集,改进与 Firebase 的兼容性。

2.3.0

2026年07月03日

  • 新增 OOM 监控数据采集。

  • 新增 watchdog 监控数据采集。

2.2.10

2026年06月24日

  • 优化高频数据采集场景下的稳定性。

  • 优化页面数据采集的稳定性。

2.2.9

2026年06月17日

  • 优化消息转发处理过程的稳定性。

2.2.8

2026年05月08日

  • 优化与 RxCocoa 的兼容性。

  • 改进崩溃处理过程的稳定性。

2.2.7

2026年05月08日

  • 提升与 Firebase、神策等 SDK 的兼容性。

  • 优化 NSURLConnection、NSURLSession、Action 的插桩策略,改进兼容性。

2.2.6

2026年04月20日

  • 彻底移除 Swift 依赖,可在纯 ObjC 环境使用。

  • 优化数据采集逻辑,降低对主线程影响。

  • 修复已知的稳定性问题。

2.2.5

2026年04月03日

  • 增强异常数据采集处理过程的稳定性。

  • 优化 SDK 日志打印,适配 iOS 15+。

2.2.4

2026年03月31日

  • 新增excludeClassFromTracking接口,支持屏蔽特定类的分析和插桩。

  • 新增disableModule/enableModule,支持禁用/开启特定采集模块。

  • 优化异常采集处理逻辑,确保数据处理过程中的Async-Signal-Safety。

2.2.3

2026年03月23日

  • 增加 Unity SDK 接口兼容。

2.2.2

2026年03月06日

  • 新增模块级采样。

  • 扩展各个事件数据采集。

  • 优化内存问题。

2.2.1

2026年02月03日

  • 新增 URLSession 库 timing data 数据采集。

  • 优化 Flutter 框架支持。

2.2.0

2026年01月26日

  • 新增资源快照信息采集接口。

2.1.0

2026年01月20日

  • 支持上报自定义 resource 事件。

  • 支持配置自定义 traceId。

2.0.2

2025年12月09日

  • 支持 Flutter Action 事件采集。

2.0.1

2025年12月09日

  • 优化与 mPaaS 的兼容性。

2.0.0

2025年11月19日

  • 全面兼容云监控 2.0,实现从基础设施到应用层的全链路、端到端的统一观测。

  • 全新数据引擎

    • 基于原生 C 语言实现,高性能、低资源占用,提升数据可靠性和协议化效率,多端核心逻辑一致。

    • 统一使用新版数据传输协议,数据包体积减少 60% 以上,显著降低用户流量消耗。

  • 全新数据上报链路

    • 优化服务端数据接收流程,实现了近乎“直写”的数据落盘方案。

    • 减少数据的中间环节处理,从根本上提升数据写入成功率和实时性。

  • 全新在线配置

    • 优化在线配置,基于原生 C 语言统一多端实现。

  • 提升 SDK 兼容性,彻底移除三方依赖。

说明

2.0.0 版本不向后兼容,您需要按照最新接入文档完成 SDK 接入和升级。

AlibabaCloudRUM-iOS-2.0.0-20251121_1130.zip

1.0.9

2025年10月15日

  • 优化 WKWebView 数据采集。

  • 优化 ViewController 数据采集。

AlibabaCloudRUM-iOS-1.0.9-20251024_1854.zip

1.0.8

2025年10月15日

  • 提升稳定性。

1.0.7

2025年09月26日

  • 优化自定义异常数据采集。

  • 提升稳定性。

1.0.6

2025年09月12日

  • 优化 WKWebView 数据采集。

  • 提升稳定性。

1.0.5

2025年08月27日

  • 优化 Flutter 框架的支持。

1.0.4

2025年08月26日

  • 优化端到端 Trace 打通。

1.0.3

2025年08月22日

  • 优化 Flutter 框架的支持。

1.0.2

2025年08月19日

  • 提升稳定性。

1.0.1

2025年08月06日

  • 提升 iOS 12.x 兼容性。

1.0.0

2025年07月31日

  • 新增异常/卡顿等与页面的关联。

  • 优化崩溃数据处理逻辑,减少二次崩溃问题。

  • 优化崩溃数据采集数据结构,崩溃类型和原因更清晰。

0.3.7

2025年04月27日

  • 新增开启/关闭 web 数据选项。

0.3.6

2025年03月10日

  • 新增 getDeviceId。

0.3.5

2025年01月19日

  • 新增自定义环境信息。

  • framework 新增 Info.plist。

  • JSError 支持区分框架。

  • 堆栈关联优化崩溃相关场景。

  • 兼容 zepto.js 库的网络请求探针无法插头的问题。

  • 完善无界框架 iframe 的传值兼容。

0.3.4

2024年12月03日

  • 兼容 Unity 框架。

  • 配置项新增关闭电量监控开关。

  • 修复已知问题。

0.3.3

2024年09月19日

  • 新增全局自定义属性设置/更新接口。

  • 新增用户扩展信息更新接口。

  • 支持手动集成方式。

0.3.2

2024年09月03日

  • 修复 Flutter Trace 配置信息没有更新的问题。

0.3.1

2024年08月20日

  • 优化自定义事件/异常/日志上报接口,支持更多调用方式。

0.3.0

2024年08月15日

  • 新增自定义日志/事件/异常上报。

  • 新增应用环境设置。

  • 新增端到端链路打通采样率配置。

0.2.0

2024年05月10日

  • 修复已知问题。

  • 增加自定义用户名称设置。

0.1.0

2024年04月24日

  • 支持 CocoaPods 方式接入。