(Legacy) Debug di AccessEnabler iOS/tvOS SDK tramite i registri app della console debugging-the-accessenabler-iostvos-sdk-using-console-app-logs

NOTE
Il contenuto di questa pagina viene fornito solo a scopo informativo. L’utilizzo di questa API richiede una licenza corrente da Adobe. Non è consentito alcun uso non autorizzato.
IMPORTANT
Assicurati di essere sempre informato sugli ultimi annunci di prodotto per l'autenticazione di Adobe Pass e sulle timeline di disattivazione aggregate nella pagina Annunci di prodotto.

Panoramica

Lo scopo di questo documento è acquisire e presentare l’evoluzione del meccanismo di registrazione di SDK iOS/tvOS di AccessEnabler, insieme ad alcuni dettagli utili per il debug del framework AccessEnabler tramite i registri dell’app della console.

Stato meccanismo di registrazione

Lo scopo del meccanismo di registrazione di AccessEnabler iOS/tvOS è quello di generare messaggi utili per la risoluzione dei possibili problemi che un'applicazione che utilizza il framework AccessEnabler potrebbe incontrare a causa di esso.

AccessEnabler iOS/tvOS 3.5.0 e versioni successive

A partire dalla versione di AccessEnabler iOS/tvOS 3.5.0, il meccanismo di registrazione introduce i seguenti miglioramenti man mano che vengono apportate modifiche:

  • Il framework AccessEnabler utilizza l'implementazione OSLog consigliata da Apple.

  • Il framework AccessEnabler introduce la possibilità di filtrare i registri app della console in base al sottosistema com.adobe.pass.AccessEnabler. Tutti i messaggi emessi da SDK fanno parte di com.adobe.pass.AccessEnabler.

  • Il framework AccessEnabler introduce la possibilità di filtrare i registri dell'app Console in base a Qualsiasi (prefisso): [AccessEnabler]. Tutti i messaggi emessi da SDK hanno il prefisso [AccessEnabler].

  • Il framework AccessEnabler introduce la possibilità di filtrare i registri dell'app della console in base alla categoria: debug, errore insieme a uno dei due criteri precedenti: Subsystem o Any (prefisso).

Debug tramite i registri app della console

A seconda dei problemi esaminati, potrebbe essere utile includere o escludere i messaggi di registrazione emessi dal framework AccessEnabler; di seguito sono riportati alcuni dettagli utili che possono essere utili durante le indagini e quando si utilizzano i registri dell’app della console.

AccessEnabler iOS/tvOS 3.5.0 e versioni successive

Inclusione including

Prima di tutto, per poter visualizzare i messaggi di registrazione emessi dal framework AccessEnabler, è necessario selezionare "Include Info Messages" (Includi messaggi di informazioni) e "Include Debug Messages" (Includi messaggi di debug) nella sezione Azione dell'app Console, come illustrato nell'immagine seguente.

Per poter eseguire il debug della funzionalità di AccessEnabler iOS/tvOS SDK e vedere i registri del framework di AccessEnabler, è possibile:

  • Cerca nell'app della console utilizzando l'opzione Sottosistema che è uguale al valore com.adobe.pass.AccessEnabler come nell'immagine seguente.

  • Cerca nell'app della console utilizzando l'opzione Any che contiene
    [Valore AccessEnabler] come nell'immagine seguente.

Oltre ai due criteri di cui sopra, è anche possibile utilizzare l'opzione Categoria in combinazione con Sottosistema o Qualsiasi (prefisso) per cercare in modo esplicito i messaggi di livello debug o errore emessi dal SDK AccessEnabler iOS/tvOS.

Esclusione

Per eseguire il debug delle funzionalità di altri componenti e escludere, è possibile:

  • Cerca nell'app della console utilizzando l'opzione Sottosistema che non è uguale al valore com.adobe.pass.AccessEnabler.
  • Cerca nell'app della console utilizzando l'opzione Any che non contiene il valore [AccessEnabler].

Segnalazione di un problema

Quando segnali un problema all’autenticazione di Adobe Pass, prendi in considerazione i seguenti suggerimenti:

  • prova a fornire i passaggi di riproduzione.
  • provare a fornire la/le versione/i del sistema operativo e il/i modello/i di dispositivo su cui si è verificato il problema.
  • prova a fornire la versione del SDK AccessEnabler iOS/tvOS che presenta il problema.
  • prova a acquisire e allegare tutti i messaggi di registrazione SDK di AccessEnabler iOS/tvOS utilizzando una delle due opzioni presentate nella sezione Inclusione.
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b