すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:iOS SDK の概要

最終更新日:Sep 12, 2026

Simple Log Service (SLS) の iOS 向け SDK は、ログ収集に関連する API 操作をカプセル化しているため、iOS のログを簡単に収集できます。

バージョンガイド

詳細については、「Aliyun Log iOS Release」をご参照ください。

サンプルコード

SLS の iOS 向け SDK は、さまざまなサンプルコードを提供しています。 次の表にサンプルを示します。

GitHub ソースコード

説明

ViewController.swift

Swift 言語でのログ収集のサンプルコードです。

ProducerExampleNoCacheController.m

Objective-C 言語でのログ収集のサンプルコード (キャッシュ設定なし) です。

ProducerExampleController.m

Objective-C 言語でのログ収集のサンプルコードで、キャッシュ設定が有効な場合の例です。

ProducerExampleController.m

Objective-C 言語でのログ収集のサンプルコードで、コールバック設定が有効な場合の例です。

SDK の説明

次の表では、iOS SDK が提供するログ収集機能について説明します。

機能

SDK

説明

Producer

Producer

ログ収集に関連する API 操作をカプセル化した基本的な収集 SDK です。

コアフレームワークライブラリ

Core

SDK フレームワークのコアライブラリです。 このライブラリは、クラッシュデータ、ネットワーク品質分析データ、およびトレースデータを収集するために必要です。

OT プロトコルライブラリ

OT

OpenTelemetry (OTel) のコア実装ライブラリです。

OT プロトコル拡張ライブラリ

OTSwift

OTel 向けの Swift 拡張ライブラリです。

トレースデータの収集

Trace

iOS のトレースデータを収集するためのライブラリです。 詳細については、「iOS リアルユーザーモニタリングからのデータ取り込み」をご参照ください。

ネットワーク拡張ライブラリ

URLSessionInstrumentation

iOS トレースネットワークライブラリからデータを自動収集するためのライブラリです。 詳細については、「iOS リアルユーザーモニタリングからのデータ取り込み」をご参照ください。