Diagnostica

Importante

Visual Studio App Center è previsto 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 che è possibile considerare la migrazione a.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

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 dal team di sviluppo, eliminando le ipotesi relative a ciò che è realmente accaduto nell'app quando non è riuscito.

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.

Errors

Gli sviluppatori esperti sanno dove il codice può non riuscire e eseguire il wrapping di codice potenzialmente rischioso con il controllo degli errori o provare/catch blocchi per gestire i problemi durante la loro esecuzione. Per le app Android, MAUI/Xamarin, Unity, UWP, WPF e WinForms , Gli errori del Centro app 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 del Centro app 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.