(Herdado) Depuração do AccessEnabler iOS/tvOS SDK usando logs de aplicativo do console debugging-the-accessenabler-iostvos-sdk-using-console-app-logs

NOTE
O conteúdo desta página é fornecido apenas para fins informativos. O uso desta API requer uma licença atual da Adobe. Não é permitida nenhuma utilização não autorizada.
IMPORTANT
Mantenha-se informado sobre os anúncios mais recentes do produto de Autenticação da Adobe Pass e as linhas do tempo de desativação agregadas na página Anúncios de produto.

Visão geral

O escopo deste documento é capturar e apresentar a evolução do mecanismo de registro iOS/tvOS SDK do AccessEnabler junto com alguns detalhes úteis para depurar a estrutura do AccessEnabler usando os logs de aplicativo do console.

Estado do Mecanismo de Log

A finalidade do mecanismo de registro AccessEnabler iOS/tvOS é emitir mensagens úteis para solucionar possíveis problemas que um aplicativo usando a estrutura AccessEnabler poderia encontrar devido a ele.

AccessEnabler iOS/tvOS 3.5.0 e superior

A partir da versão AccessEnabler iOS/tvOS 3.5.0, o mecanismo de registro apresenta os seguintes aprimoramentos à medida que as alterações são feitas:

  • A estrutura AccessEnabler usa a implementação OSLog recomendada pela Apple.

  • A estrutura do AccessEnabler introduz a capacidade de filtrar logs de aplicativo do Console com base no Subsistema: com.adobe.pass.AccessEnabler. Todas as mensagens emitidas pelo SDK fazem parte de com.adobe.pass.AccessEnabler.

  • A estrutura AccessEnabler introduz a capacidade de filtrar logs de aplicativo do Console com base em Qualquer (prefixo): [AccessEnabler]. Todas as mensagens emitidas pela SDK apresentam o prefixo [AccessEnabler].

  • A estrutura AccessEnabler introduz a capacidade de filtrar logs de aplicativo do Console com base na Categoria: depuração, erro, juntamente com qualquer um dos dois critérios acima: Subsistema ou Qualquer um (prefixo).

Depuração usando logs de aplicativo do Console

Dependendo dos problemas investigados, talvez você queira incluir ou excluir as mensagens de registro emitidas pela estrutura do AccessEnabler, portanto, encontre abaixo alguns detalhes úteis que podem ajudá-lo durante as investigações e ao usar os logs de aplicativo do Console.

AccessEnabler iOS/tvOS 3.5.0 e superior

Incluindo including

Primeiro, para poder ver qualquer mensagem de log emitida pela estrutura AccessEnabler, você deve selecionar "Incluir Mensagens de Informações" e "Incluir Mensagens de Depuração" na seção Ação do aplicativo Console, conforme apresentado na imagem abaixo.

Para poder depurar a funcionalidade do AccessEnabler iOS/tvOS SDK e ver os logs de estrutura do AccessEnabler, você pode:

  • Pesquise no aplicativo Console usando a opção Subsystem, que é igual ao valor com.adobe.pass.AccessEnabler como na imagem abaixo.

  • Pesquise no aplicativo Console usando a opção Any que Contém o
    Valor [AccessEnabler] como na imagem abaixo.

Juntamente com os dois critérios acima, você também pode usar a opção Categoria em conjunto com o Subsistema ou Qualquer um (prefixo) para procurar explicitamente por mensagens de nível depuração ou erro emitidas pelo SDK do AccessEnabler iOS/tvOS.

Excluindo

Para poder depurar melhor a funcionalidade de outros componentes e excluir os logs de estrutura do AccessEnabler, você pode:

  • Pesquise no aplicativo Console usando a opção Subsystem, que não é igual ao valor com.adobe.pass.AccessEnabler.
  • Pesquise no aplicativo Console usando a opção Any que não contém o valor [AccessEnabler].

Relatando um problema

Quando você estiver relatando um problema para a Autenticação Adobe Pass, considere as seguintes sugestões:

  • tente fornecer as etapas de reprodução.
  • tente fornecer as versões do sistema operacional e os modelos de dispositivo nos quais o problema ocorre.
  • tente fornecer a versão do AccessEnabler iOS/tvOS SDK que está com problema.
  • tente capturar e anexar todas as mensagens de log do AccessEnabler iOS/tvOS SDK usando uma das duas opções apresentadas na seção Incluindo.
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b