Partager via


Diagnostiques

Important

Visual Studio App Center a été mis hors service le 31 mars 2025, à l’exception des fonctionnalités d’analyse et de diagnostic, qui continueront d’être prises en charge jusqu’au 30 juin 2026. En savoir plus.

Aperçu

App Center Diagnostics est un service cloud qui permet aux développeurs de surveiller l’intégrité d’une application, en fournissant les données nécessaires pour comprendre ce qui se passe lorsqu’une application échoue pendant les tests ou dans la nature. Le Kit de développement logiciel (SDK) Diagnostics App Center collecte des informations sur les incidents et les erreurs dans vos applications et les charge sur le portail App Center à des fins d’analyse par l’équipe de développement, ce qui élimine le travail de deviner ce qui s’est réellement passé dans l’application en cas d’échec.

Remarque

Les diagnostics App Center ne fournissent pas de traitement en temps réel des incidents, car il peut y avoir des retards dans l’envoi des données dans le SDK.

Collisions

Les blocages se produisent lorsqu’une exception d’exécution se produit à partir d’un événement inattendu qui met fin à l’application. Il s’agit d’erreurs non gérées par un bloc try/catch. Lorsqu’un incident se produit, App Center Crashes enregistre l’état de l’application et de l’appareil et génère automatiquement un journal des incidents. Ces logs contiennent des informations précieuses pour vous aider à résoudre le plantage.

Erreurs

Les développeurs expérimentés savent où le code peut échouer et encapsuler du code potentiellement risqué avec la vérification des erreurs ou essayer/intercepter des blocs pour gérer les problèmes au fur et à mesure qu’ils se produisent. Pour les applications Android, MAUI/Xamarin, Unity, UWP, WPF et WinForms , les erreurs app Center vous permettent de gérer les erreurs dans votre application et d’éviter les problèmes potentiels dans votre application. Apprenez-en davantage sur les bonnes pratiques concernant quand et comment utiliser les erreurs dans la documentation officielle pour les exceptions.

Remarque

La gestion d'erreurs dans l'App Center est uniquement prise en charge pour les applications Android, Xamarin, Unity, UWP, WPF et WinForms.

Limites

  • Le nombre maximal de propriétés d’erreur par erreur est de 20. Lorsque plus de 20 propriétés sont envoyées, les 20 premières propriétés sont traitées et le reste est automatiquement supprimé par le Kit de développement logiciel (SDK).
  • Le Kit de développement logiciel (SDK) tronque chaque clé et valeur de propriété aux 125 premiers caractères.