Table of Contents

Diagnostic et rapport de problèmes dans le développement unity

Lors du développement de plugins ou d'applications basés sur Unity, il est inévitable de rencontrer des exceptions d'exécution ou des erreurs logiques. Pour aider les développeurs à localiser et résoudre rapidement les problèmes, Unity Plugin fournit une série d'outils de diagnostic et de débogage intégrés. Ce chapitre présente ces méthodes de débogage courantes et fonctions auxiliaires, couvrant le flux complet de la visualisation des journaux en temps réel, de l'activation du mode développeur, à la collecte et au rapport des données de problème.

  • Messages UI

    Explique comment le système d'exécution affiche les erreurs, avertissements et autres informations de diagnostic via l'interface utilisateur, et décrit les critères de classification et la signification de ces messages pour faciliter l'identification rapide du type de problème.

  • Mode développeur

    Explique comment activer le mode développeur pendant l'exécution de l'application, ainsi que les fonctionnalités de débogage avancées disponibles dans ce mode : couches de débogage visuelles, enregistrement des fichiers EIF/EED.

  • Enregistrement du fichier EED dump

    Explique en détail comment déclencher et enregistrer un fichier EED, qui contient des informations contextuelles clés telles que les événements critiques, les données des capteurs, l'état du système ; explique également comment exporter ces fichiers dump depuis l'appareil et les utiliser pour une analyse hors ligne.

  • Rapport de problème

    Guide l'utilisateur sur la manière de soumettre correctement un retour d'expérience, y compris les journaux, fichiers dump, étapes de reproduction à joindre, afin d'améliorer l'efficacité du traitement des problèmes.

Les composants fonctionnels associés incluent :

  • Composant DiagnosticsController

    Ce composant est le contrôleur central du système de diagnostic, responsable de la coordination des fonctions telles que l'enregistrement des journaux, la surveillance de l'état, la génération de dumps.