Analyse des logs sur iOS/macOS/visionOS
Concernant les logs sur les plateformes natives (iOS/macOS), Unity (iOS/macOS/visionOS) et l'éditeur Unity (macOS), veuillez vous référer aux instructions ci-dessous.
Méthode pour obtenir les logs
Si vous avez besoin d'analyser une application sur un appareil iOS/visionOS, connectez l'appareil à un appareil de développement macOS à l'aide d'un câble USB. Si vous avez besoin d'analyser une application ou un programme sur un appareil macOS, cette étape n'est pas nécessaire.
Sur l'appareil de développement macOS, ouvrez Finder -> Applications -> Utilities -> Console. Dans Console, cliquez sur Start streaming, puis exécutez le programme à analyser. Ouvrez l'application ou le programme jusqu'à ce que les logs apparaissent dans Console. Cliquez avec le bouton droit sur un log et sélectionnez Show Process "<nom de l'application>" pour afficher tous les logs du processus de cette application ou programme.
Voici un exemple.

Appuyez sur Cmd + A pour sélectionner tous les logs, puis sur Cmd + C pour les copier dans le presse-papiers.
Pour les programmes sur macOS, s'il s'agit d'un programme en ligne de commande, vous pouvez également obtenir la sortie des logs à partir du terminal.
De plus, vous pouvez également déboguer l'application ou le programme via XCode et obtenir les logs à partir de la fenêtre de logs de XCode.
Logs intégrés de unity
Lorsque vous développez une application avec Unity, en plus des outils d'analyse de logs intégrés à la plateforme, l'éditeur Unity offre des moyens supplémentaires de débogage.
Les logs Unity sont divisés en logs de l'éditeur Unity et en logs du lecteur Unity, et peuvent être obtenus via les méthodes suivantes.
| Environnement unity | Système d'exploitation | Emplacement des logs |
|---|---|---|
| Éditeur | macOS | ~/Library/Logs/Unity/Editor.log |
| Lecteur | iOS | Utiliser la console lldb de XCode |
| Lecteur | macOS | ~/Library/Logs/Company Name/Product Name/Player.log |
Les logs de l'éditeur peuvent également être ouverts via la commande Open Editor Log dans le menu en haut à droite de la fenêtre Console.
Compréhension des logs
Lors de l'analyse d'erreurs, il est souvent nécessaire de comprendre les conditions dans lesquelles l'erreur s'est produite, par exemple les fonctions appelées, les paramètres et les états associés.
Considérations pour le feedback
Numéro de version d'EasyAR Sense et d'EasyAR Sense Unity Plugin
Par exemple 4.7.0.11800-cf8e24e30
Édition Communauté/Édition Entreprise
Plateforme et architecture CPU
iOS
arm64
macOS
x86_64/arm64
visionOS
arm64