Récupérer les crash logs
Il arrive que les applications sous iPhone crashent, les miennes aussi. Parfois je suis trop confiant sur la nature des données, leur ordre etc. Parfois je fais de grossières erreurs ou j'oublie carrément de considérer un cas de figure. Pour les développeurs, retrouver la cause de ce bug est difficile. Nous avons parfois des dizaines de lignes de code pour faire une chose, et une ligne, une seule, cause le crash de l'application. Heureusement, nous pouvons avoir des utilisateurs la ligne en question. Celle ci est en effet contenue dans des fichiers de crash, qui sont générés automatiquement. Ces fichiers texte sont ensuite recopiés sur votre ordinateur quand vous synchronisez votre iPhone. Il suffit alors de récupérer le bon fichier et de l'envoyer au développeur. * Connectez votre iPhone et faites un synchronisation normale * Allez dans le dossier où sont stockés vos crashlogs sur votre ordinateur. - Mac OS X :/Users/monnomdutilisateur/Library /Logs/ CrashReporter/ MobileDevice/ DEVICE_NAME - Windows XP: C:\Documents and Settings\USERNAME\Application Data\Apple computer\Logs\CrashReporter/DEVICE_NAME - Windows Vista: C:\Users\USERNAME\AppData\Roaming\Apple computer\Logs\CrashReporter/MobileDevice/DEVICE_NAME * Récupérez les fichiers nommés de la manière suivante Trainer_2010-09-04-184026_iPhone.crash Les fichiers plist ne sont pas intéressants. Dans ces fichiers il n'y a aucune information nominative vous concernant, pas de souci. Par contre il y a la liste des instructions en cours au moment où l'appli a crashé. Vous pouvez regarder, c'est un fichier texte. S'il y en a plusieurs, n'hésitez pas à les envoyer.