Compartilhar via


Diagnósticos

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, com exceção dos recursos de Análise e Diagnóstico, que continuarão com suporte até 30 de junho de 2026. Saiba mais.

Visão geral

O Diagnóstico do App Center é um serviço de nuvem que ajuda os desenvolvedores a monitorar a integridade de um aplicativo, fornecendo os dados necessários para entender o que acontece quando um aplicativo falha durante o teste ou na natureza. O SDK de Diagnóstico do App Center coleta informações sobre falhas e erros em seus aplicativos e os carrega no portal do App Center para análise da equipe de desenvolvimento , eliminando a adivinhação sobre o que realmente aconteceu no aplicativo quando ele falhou.

Observação

O Diagnóstico do App Center não fornece processamento de falha em tempo real, pois pode haver atrasos no SDK enviando os dados.

Falhas

Falhas são o que ocorre quando uma exceção em tempo de execução acontece devido a um evento inesperado que encerra o aplicativo. Esses são erros que não são tratados por um bloco try/catch. Quando ocorre uma falha, a Central de Aplicativos registra o estado do aplicativo e do dispositivo e gera automaticamente um log de falhas. Esses logs contêm informações valiosas para ajudá-lo a corrigir a falha.

Erros

Desenvolvedores experientes sabem onde o código pode falhar e encapsular código potencialmente arriscado com a verificação de erros ou blocos try/catch para lidar com problemas à medida que eles ocorrem. Para aplicativos Android, MAUI/Xamarin, Unity, UWP, WPF e WinForms , os erros do App Center permitem lidar com os erros em seu aplicativo e evitar possíveis problemas em seu aplicativo. Saiba mais sobre as práticas recomendadas sobre quando e como usar erros na documentação oficial para exceções.

Observação

Há suporte apenas para erros do App Center para aplicativos Android, Xamarin, Unity, UWP, WPF e WinForms.

Limites

  • O número máximo de propriedades de erro por erro é 20. Quando mais de 20 propriedades são enviadas, as primeiras 20 propriedades são processadas e o restante é descartado automaticamente pelo SDK.
  • O SDK trunca cada chave de propriedade e valor para os primeiros 125 caracteres.