日志服务iOS SDK封装了日志服务的日志采集相关API接口。您可以通过日志服务iOS SDK方便地采集iOS日志。
版本说明
更多信息,请参见Aliyun Log iOS Release。
示例代码
日志服务iOS SDK提供丰富的示例代码,方便您参考或直接使用。示例代码包括以下内容:
GitHub源码 | 说明 |
基于swift语言,配置的日志采集相关示例。 | |
基于Objective-C语言,不带缓存配置的日志采集相关示例。 | |
基于Objective-C语言,带缓存配置的日志采集相关示例。 | |
基于Objective-C语言,配置回调的日志采集相关示例。 |
SDK说明
您可以通过以下表格详细了解iOS SDK提供的日志采集功能。
主要功能 | SDK | 说明 |
Producer | Producer | 基础采集SDK,封装了日志采集相关API接口。 |
框架核心库 | Core | SDK框架核心库。采集崩溃数据、网络质量分析数据和Trace数据时必须要接入。 |
OT协议库 | OT | OTel核心实现库。 |
OT协议扩展库 | OTSwift | OTel Swift扩展库。 |
采集崩溃数据 | CrashReporter | 崩溃数据自动采集库。更多信息,请参见移动运维监控。 |
采集卡顿数据 | CrashReporter | 卡顿数据自动采集库。更多信息,请参见移动运维监控。 |
网络质量分析 | NetworkDiagnosis | 网络质量分析自动采集库。更多信息,请参见网络质量分析器。 |
采集Trace数据 | Trace | iOS Trace数据采集库。更多信息,请参见接入iOS用户体验监控数据。 |
网络扩展库 | URLSessionInstrumentation | iOS Trace网络库自动采集库。更多信息,请参见接入iOS用户体验监控数据。 |
采集Unity3D游戏引擎插件数据 | Unity4SLS.unitypackage | Unity3D游戏引擎数据采集插件。更多信息,请参见通过Unity Plugin接入数据。 |