Condividi tramite


Diagnostica

Importante

Visual Studio App Center è pianificato per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate a cui è possibile considerare la migrazione.

Altre informazioni sulle sequenze temporali e sulle alternative di supporto.

Panoramica

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 restituisce errori durante i test o l'uso. App Center Diagnostics SDK raccoglie informazioni sugli arresti anomali e sugli errori nelle app e li 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 non è riuscito.

Nota

La diagnostica di App Center non fornisce l'elaborazione degli arresti anomali in tempo reale, perché possono verificarsi ritardi nell'SDK che inviano i dati.

Crashes

Gli arresti anomali avvengono quando si verifica un'eccezione di runtime a causa di un evento imprevisto che termina l'app. Questi sono errori non gestiti da un blocco try/catch. Quando si verifica un arresto anomalo, la funzionalità di App Center relativa agli arresti anomali registra lo stato dell'app e del dispositivo e genera automaticamente un log dell'arresto anomalo. Questi log contengono informazioni preziose che consentono di correggere l'arresto anomalo.

Errori

Gli sviluppatori esperti sanno dove il codice può avere esito negativo ed eseguire il wrapping di codice potenzialmente rischioso con il controllo degli errori o i 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. Altre informazioni sulle procedure consigliate su quando e su come usare gli errori nella documentazione ufficiale per le eccezioni.

Nota

Gli errori di App Center 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.