Table of Contents

Rapport de problème et feedback

Nous accordons une grande importance à votre feedback, qui est essentiel pour nous aider à améliorer les produits et services EasyAR Mega. Afin que nous puissions identifier et résoudre rapidement les problèmes que vous rencontrez, veuillez prendre quelques minutes pour lire ce guide avant de soumettre un rapport.

Nos coordonnées

Vous pouvez nous soumettre un rapport de problème via les canaux suivants :

  • Communauté/forum officiel des développeurs - Recommandé pour les questions générales et les échanges communautaires.

    • Utilisateurs chinois, cliquez ici
    • Autres utilisateurs, cliquez ici
  • Groupe d'entreprise WeChat - Convient aux utilisateurs professionnels nécessitant une assistance confidentielle ou plus formelle.

    • Scannez le code QR ci-dessous pour rejoindre le groupe
  • Plus de coordonnées - En tant qu'option alternative.

    • Obtenir les coordonnées, cliquez ici

Éléments clés pour soumettre un rapport de haute qualité

Un rapport contenant les informations suivantes nous aidera grandement à reproduire et résoudre le problème. Plus les informations sont complètes, plus le problème sera résolu rapidement.

Liste de contrôle générale (requise pour tous les problèmes)

  1. Description claire du problème :

    • Quel résultat attendiez-vous ?
    • Que s'est-il réellement passé ? (par exemple : plantage de l'application, échec du positionnement, dérive du contenu)
    • À quelle fréquence le problème survient-il (systématique/occasionnel) ? Dans quelles conditions ?
  2. Informations sur l'appareil et l'environnement :

    • Modèle de l'appareil : Par exemple, iPhone 14 Pro, Samsung Galaxy S23 Ultra, Apple Vision Pro.
    • Version du système d'exploitation : Par exemple, iOS 17.2, Android 14, visionOS 26.
    • Version du SDK EasyAR : Par exemple, EasyAR Sense Unity Plugin v4.6.0.
    • Environnement de test : Intérieur/extérieur, conditions d'éclairage, environnement dynamique ou non.
  3. Données EIF (preuve la plus importante) :

    • Fournissez impérativement le fichier d'enregistrement EIF permettant de reproduire le problème.
    • Les données EIF contiennent toutes les informations des capteurs et des images au moment du problème, c'est notre outil le plus puissant pour le diagnostiquer. Consultez Enregistrement des données de simulation d'exécution pour savoir comment enregistrer.
  4. Fichier journal (Log) :

    • Fournissez le journal complet de l'application au moment où le problème est survenu.
    • Android : Sortie Logcat.
    • iOS : Journal de Console.app ou sortie de la console Xcode.
    • Unity : Journal Console de l'éditeur Unity.
    • Mini-programme WeChat : Fichier journal obtenu via session.dumpLog().
  5. Enregistrement d'écran ou capture d'écran :

    • Un enregistrement vidéo de l'écran ou une capture d'écran haute définition au moment du problème, cela montre visuellement le phénomène que vous décrivez.
    • Consultez les guides pour différents appareils : Enregistrement sur mobile, Enregistrement sur casque.
  6. Informations sur la bibliothèque de localisation Mega

    • Informations de service de la bibliothèque de localisation Mega utilisée lors de l'exportation de l'application depuis Unity. Méthode d'exportation :
      Exportation du service Mega

Liste supplémentaire pour des types de problèmes spécifiques

Pour un diagnostic plus précis, veuillez fournir les informations supplémentaires suivantes en fonction du type de problème :

A. Échec ou instabilité du positionnement

  • Avez-vous essayé d'utiliser Mega Toolbox ou l'outil PC pour vérifier au même endroit, et quel est le résultat ?
  • Avez-vous confirmé que la carte chargée dans la bibliothèque de localisation correspond à l'espace physique actuel ?
  • Indiquez l'emplacement approximatif où le problème survient (par exemple, atrium d'un centre commercial, entrée d'un site touristique).

B. Contenu non affiché

  • Avez-vous fourni le résultat de la vérification du positionnement à l'aide d'un outil externe ?
  • Avez-vous vérifié que le placement du contenu ou la logique du code ne pose pas problème ?
  • S'il s'agit d'un problème de rendu, fournissez une capture d'écran ou une description du modèle, du Shader ou de l'effet utilisé.

C. Contenu qui saute ou dérive

  • Avez-vous décrit la manière dont l'appareil est déplacé (déplacement stable/rapide) ?
  • Avez-vous décrit la texture et l'éclairage de l'environnement, et s'il existe des zones de confusion très similaires ?
  • Avez-vous expliqué la logique de traitement de l'attitude dans l'application et confirmé que le contenu est correctement placé ?

D. Problème de mini-programme WeChat

  • Avez-vous fourni une capture d'écran montrant que l'utilisateur a activé les autorisations du service Mega dans WeChat ?
  • Avez-vous indiqué si le modèle de téléphone de l'utilisateur figure dans la liste officielle des modèles pris en charge par WeChat ?
  • Avez-vous fourni l'AppID du mini-programme et une description détaillée du scénario métier ?

E. Problème de performances (saccades, consommation élevée)

  • Avez-vous indiqué le modèle d'appareil sur lequel le problème survient ?
  • Avez-vous fourni le taux d'utilisation du CPU/GPU ou les informations sur la température de l'appareil pendant l'exécution de l'application (si possible) ?
  • Avez-vous indiqué la complexité du contenu 3D (nombre de polygones des modèles, taille des textures) ?
  • Avez-vous indiqué si une configuration multi-images est utilisée ?

Utilisation d'EasyAR Sense Unity Plugin pour exporter les informations de développement Unity

Spécifiquement pour le développement d'applications Mega sur la plateforme Unity, nous proposons un outil plus pratique pour générer les informations de feedback. Les étapes détaillées sont les suivantes :

  1. Ouvrez EasyAR > Sense > Poser une question dans la barre de menus
    Poser une question
  2. Dans Poser une question, fournissez les informations suivantes :
  • Cochez l'environnement d'exécution (choix unique), par exemple Android.
  • Copiez les informations de l'appareil. Dans ARSession, définissez DiagnosticsController.DumpSession sur Log, copiez la sortie d'une image et collez le résultat dans la zone d'informations de l'appareil.
    Dump session
  • Cochez toutes les fonctionnalités EasyAR utilisées par votre application (choix multiples possibles).
  • Assurez-vous d'avoir effectué les quatre vérifications sur la page et coché les cases. Il est conseillé de décrire comment reproduire le problème dans l'exemple lors de la question.
  • Cliquez sur l'icône Copier en haut à droite, vous avez ainsi terminé la collecte des informations de développement Unity.
    Exporter les informations de développement Unity

Recommandations pour le processus de soumission du rapport

  1. Préparez les éléments : Collectez les EIF, journaux, captures d'écran/enregistrements, informations de service, informations de développement, etc., selon la liste ci-dessus.
  2. Rédigez le rapport : Décrivez clairement le problème et joignez tous les éléments.
  3. Soumettez : Transmettez le rapport via le canal de votre choix.
  4. Suivi : Après réception du rapport, nous vous contacterons via le service commercial ou par e-mail. Restez à l'écoute.

Merci pour votre temps et votre soutien aux produits EasyAR Mega ! Chaque retour que vous nous faites nous aide à construire un meilleur avenir pour le calcul spatial.