Partilhar via


Diagnóstico

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, exceto para os recursos de Análise e Diagnóstico, que continuarão a ter suporte até 30 de junho de 2026. Mais informações.

Visão geral

O App Center Diagnostics é 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 as carrega no portal do App Center para análise pela equipe de desenvolvimento, eliminando as suposições sobre o que realmente aconteceu no aplicativo quando ele falhou.

Observação

O Diagnóstico do App Center não fornece processamento de falhas em tempo real, pois pode haver atrasos no envio dos dados pelo SDK.

Falhas

Falhas ocorrem quando uma exceção de tempo de execução acontece devido a um evento inesperado que encerra a aplicação. Estes são erros não tratados por um bloco try/catch. Quando ocorre uma falha, o App Center Crashes regista o estado da aplicação e do dispositivo e gera automaticamente um registo 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 verificação de erros ou tentar/capturar blocos para lidar com problemas à medida que eles ocorrem. Para aplicativos Android, MAUI/Xamarin, Unity, UWP, WPF e WinForms , os Erros do App Center permitem que você manipule os erros em seu aplicativo e evite possíveis problemas em seu aplicativo. Saiba mais sobre as melhores práticas sobre quando e como usar erros na documentação oficial para exceções.

Observação

O App Center Errors só é suportado 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 é automaticamente descartado pelo SDK.
  • O SDK trunca cada chave de propriedade e valor para os primeiros 125 caracteres.