Diagnósticos

Importante

O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.

Saiba mais sobre linhas do tempo e alternativas de suporte.

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 prática. 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 a adivinhação sobre o que realmente aconteceu no aplicativo quando ele falhou.

Falhas

Falhas são o que acontece quando ocorre uma exceção de tempo de execução de um evento inesperado que encerra o aplicativo. Esses são erros não tratados por um bloco try/catch. Quando ocorre uma falha, o Falha do App Center 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.

Errors

Desenvolvedores experientes sabem onde o código pode falhar e encapsular código potencialmente arriscado com 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

Só há suporte 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.