Condividi tramite


Diagnostica

Importante

Visual Studio App Center è stato ritirato il 31 marzo 2025, ad eccezione delle funzionalità di Analisi e diagnostica, che continueranno a essere supportate fino al 30 giugno 2026. Ulteriori informazioni.

Informazioni generali

La diagnostica di App Center è un servizio cloud che consente agli sviluppatori di monitorare l'integrità di un'applicazione, fornendo i dati necessari per comprendere cosa accade quando un'app non riesce durante i test o in natura. SDK di App Center Diagnostics raccoglie informazioni sui crash e sugli errori nelle tue app e le carica nel portale di App Center per l'analisi da parte del team di sviluppo, eliminando le ipotesi su ciò che è realmente accaduto nell'app quando è fallita.

Annotazioni

La diagnostica di App Center non fornisce l'elaborazione in tempo reale degli arresti anomali, poiché possono verificarsi ritardi nell'invio dei dati da parte dell'SDK.

Si blocca

Gli arresti improvvisi si verificano quando un'eccezione di runtime si verifica a causa di un evento imprevisto che termina l'app. Si tratta di errori non gestiti da un blocco try/catch. Quando si verifica un crash, App Center Crashes registra lo stato dell'app e del dispositivo e genera automaticamente un log del crash. Questi registri contengono informazioni utili per risolvere il blocco.

Errori

Gli sviluppatori esperti sanno dove il codice può fallire e tendono a racchiudere il codice potenzialmente rischioso con controlli di errore o blocchi try/catch per gestire i problemi man mano che si verificano. Per le app Android, MAUI/Xamarin, Unity, UWP, WPF e WinForms , gli errori di App Center consentono di gestire gli errori nell'app ed evitare potenziali problemi nell'app. Scopri di più sulle procedure consigliate su quando e come utilizzare gli errori nella documentazione ufficiale per le eccezioni.

Annotazioni

Gli "App Center Errors" sono supportati solo per le app Android, Xamarin, Unity, UWP, WPF e WinForms.

Limiti

  • Il numero massimo di proprietà di errore per errore è 20. Quando vengono inviate più di 20 proprietà, vengono elaborate le prime 20 proprietà e il resto viene eliminato automaticamente dall'SDK.
  • L'SDK tronca ogni chiave di proprietà e valore ai primi 125 caratteri.