Obtenir des rapports et des journaux d'erreur à partir de l'iPhone ou de l'iPad sans Xcode

Que vous souhaitiez dépanner des applications, tester une application en version bêta ou simplement aider un développeur iOS à découvrir un bogue particulier, vous pouvez récupérer des rapports d'erreur à partir de n'importe quelle application sur un iPhone, un iPad ou un appareil iPod touch une fois qu'il a été synchronisé avec un ordinateur.

La recherche de données de rapports de crash pour iOS peut être effectuée en dehors de Xcode, en supposant que vous sauvegardiez le périphérique sur un ordinateur de toute façon. L'article vous montrera comment trouver les journaux de plantage iOS dans Mac OS X et un PC Windows.

Accès aux journaux de plantage iOS sur un Mac

Pour Mac OS X:

  • Connectez l'iPad ou l'iPhone au Mac et synchronisez-le comme d'habitude
  • Appuyez sur Commande + Maj + G et accédez à ~ / Bibliothèque / Logs / CrashReporter / MobileDevice /
  • Pour ceux qui possèdent plusieurs appareils iOS, sélectionnez le périphérique approprié à partir duquel vous souhaitez récupérer le journal de plantage.
  • Recherchez les fichiers avec le nom de l'application à partir duquel vous souhaitez générer les rapports d'erreur, copiez-les dans le dossier ou copiez plusieurs journaux et compressez-les pour le développeur.

Obtenir des rapports de plantage iPhone et iPad sur un PC Windows

Pour Windows PC:

  • Synchronisez l'appareil iOS avec iTunes, puis regardez dans les emplacements suivants:
    • Windows XP: C: \ Documents et paramètres \ USER \ Application Data \ Ordinateur Apple \ Logs \ CrashReporter \
    • Windows Vista et Windows 7: C: \ Utilisateurs \ USER \ AppData \ Roaming \ Ordinateur Apple \ Logs \ CrashReporter \ MobileDevice \
  • Recherchez le nom de périphérique approprié, puis recherchez le fichier par nom d'application et horodatage.

Si vous obtenez le journal de plantage à partir d'un PC ou d'un Mac, cela n'a pas d'importance, si le périphérique est le même, les données du journal de plantage doivent être les mêmes.

Merci à TC pour l'idée de pointe, plus d'informations peuvent être trouvées à la bibliothèque Apple Dev.