Simple Log Service SDK for iOSは、Simple Log Serviceのコレクション関連のAPI操作をカプセル化します。 iOS用のSimple Log Service SDKを使用すると、iOSログを簡単に収集できます。
バージョン
詳細については、「Alibaba Cloud Simple Log Service SDK For iOSリリース」をご参照ください。
サンプルコード
Simple Log Service SDK for iOSには、参照用に使用できるさまざまなサンプルコードが用意されています。 次の表に、Simple Log Service SDK for iOSで提供されるサンプルコードを示します。
GitHubソースコード | 説明 |
Swiftプログラミング言語に基づいてログを収集する方法を示すサンプルコードが含まれています。 | |
Objective-Cプログラミング言語とキャッシュを除く収集構成に基づいてログを収集する方法を示すサンプルコードが含まれています。 | |
Objective-Cプログラミング言語とキャッシュを含む収集構成に基づいてログを収集する方法を示すサンプルコードが含まれています。 | |
Objective-Cプログラミング言語に基づいてログを収集する方法と、コールバックを含む収集構成を示すサンプルコードが含まれています。 |
説明
次の表に、Simple Log Service SDK for iOSが提供する、ログ収集を実装するためのモジュールを示します。
モジュール | SDKコンポーネント | 説明 |
プロデューサー | プロデューサー | ログ収集に関連するAPI操作をカプセル化する基本コレクションSDK。 |
フレームワーク固有のコアライブラリ | Core | クラッシュデータ、ネットワーク品質分析のデータ、およびトレースデータを収集するときに接続する必要があるSDKフレームワークのコアライブラリ。 |
OpenTelemetryプロトコルライブラリ | OT | OpenTelemetryのコア実装ライブラリ。 |
OpenTelemetryプロトコル拡張ライブラリ | OTSwift | OpenTelemetryのSwift拡張ライブラリ。 |
トレースデータ収集 | トレース | iOSトレースデータの収集に使用されるライブラリ。 |
ネットワーク拡张ライブラリ | URLSessionInstrumentation | OkHttpネットワークライブラリからiOSトレースデータを自動的に収集するために使用されるライブラリ。 |