Passer au contenu principal
La capture d’un journal de débogage est le moyen le plus efficace de dépanner les problèmes de SDK mobile et de notifications push. Ce guide vous aidera à générer des journaux de débogage pour votre application iOS et Android et à partager les journaux avec notre équipe de support si nécessaire.

Prérequis

Pour capturer un journal de débogage, assurez-vous d’avoir :
  • Un appareil qui peut reproduire le problème
  • Accès aux outils de développement de l’application
  • SDK Mobile OneSignal version 5.0.0 ou supérieure
Si vous utilisez une version SDK antérieure, consultez la documentation Version 9.0 pour les instructions.

Instructions étape par étape

1. Activer la journalisation détaillée

Ajoutez l’appel du niveau de journal VERBOSE à votre application avant d’initialiser le SDK OneSignal. Cela garantit que les informations de diagnostic détaillées sont capturées pour chaque opération OneSignal.
// LogLevel: NONE | FATAL | ERROR | WARN | INFO | DEBUG | VERBOSE
OneSignal.getDebug().setLogLevel(OneSignal.LOG_LEVEL.VERBOSE);
Définissez le niveau de journal avant d’appeler OneSignal.init pour garantir que toute l’activité du SDK est enregistrée.

2. Reproduire le problème

Avec la journalisation détaillée activée, reproduisez le problème sur un appareil physique ou un émulateur connecté à Android Studio ou Xcode.

Reproduire le problème

3. Capturer et partager les journaux

Une fois le problème reproduit, examinez les journaux pour voir s’ils aident à diagnostiquer le problème. Si vous avez besoin d’assistance, copiez-collez l’intégralité du journal du début à la fin et envoyez-le au support OneSignal sous forme de fichier .txt. Incluez toutes les étapes de reproduction pertinentes, captures d’écran et autres détails.

Partager le journal

Instructions spécifiques à la plateforme

  • Android Studio
  • Xcode

Android Studio

  1. Ouvrez l’onglet Exécuter dans le panneau inférieur. (S’il n’est pas visible, allez dans View > Tool Windows > Run)
  2. Exécutez l’application sur un appareil ou un émulateur connecté.
  3. Reproduisez le problème.
  4. Sélectionnez toute la sortie du journal ( Ctrl + A ou Cmd + A) et copiez-la.
  5. Collez-la dans un fichier .txt.
  6. Envoyez le fichier au support OneSignal avec les étapes de reproduction.
📎 Exemple de journal (Google Drive)

Comment exécuter l'application dans Android Studio.