O Simple Log Service (SLS) SDK para iOS encapsula as operações da API de coleta de logs e facilita a coleta de logs em iOS.
Guia de versões
Para mais informações, consulte Aliyun Log iOS Release.
Códigos de exemplo
O SLS SDK para iOS oferece diversos exemplos de código. A tabela a seguir descreve esses exemplos.
|
source no GitHub |
Descrição |
|
Exemplo de coleta de logs em Swift. |
|
|
Coleta de logs em Objective-C sem configurações de cache. |
|
|
Coleta de logs em Objective-C com configurações de cache. |
|
|
Coleta de logs em Objective-C com configurações de callback. |
Descrição do SDK
A tabela a seguir descreve os recursos de coleta de logs do SDK para iOS.
|
Recurso |
SDK |
Descrição |
|
Producer |
Producer |
SDK básico de coleta que encapsula as operações da API relacionadas à coleta de logs. |
|
Biblioteca principal do framework |
Core |
Biblioteca central do framework do SDK. Obrigatória para coletar dados de falhas, análise de qualidade de rede e dados de rastreamento. |
|
Biblioteca do protocolo OT |
OT |
Biblioteca de implementação principal do OpenTelemetry (OTel). |
|
Biblioteca de extensão do protocolo OT |
OTSwift |
Biblioteca de extensão em Swift para o OTel. |
|
Coleta de dados de rastreamento |
Trace |
Biblioteca para coleta de dados de rastreamento em iOS. Para mais informações, consulte Ingest data from iOS Real User Monitoring. |
|
Biblioteca de extensão de rede |
URLSessionInstrumentation |
Biblioteca para coleta automática de dados da biblioteca de rede de rastreamento do iOS. Para mais informações, consulte Ingest data from iOS Real User Monitoring. |