2010-10-06 8 views
1

Question rapide pour vous.Chargement automatique des fichiers de blocage iPhone

Est-ce que j'aurai des problèmes avec le processus d'approbation de l'Appstore si mon application vérifie périodiquement les crashlogs et les télécharge sur un serveur? Est-ce seulement possible? Si non, puis-je avoir quelque chose comme un gestionnaire d'exception global et faire que mon application se termine normalement, tout en étant capable de télécharger des messages d'exception sur le serveur?

Merci,
Teja

+1

Apple le fait pour vous, via iTunes Connect. Ils vont même vous donner une ventilation des accidents qui se produisent le plus souvent. –

+0

Wow, soignée. J'ai donc quelques utilisateurs/testeurs pour lesquels je charge l'application via le déploiement ad-hoc. Quel serait un bon moyen d'obtenir des journaux de plantage d'eux? –

+0

Voir ma réponse ci-dessous. –

Répondre

4

Pour les applications distribuées dans l'App Store, Apple va vous livrer les journaux crash via iTunes Connect. Pour les versions Ad-Hoc, vous devez demander à vos utilisateurs de vous envoyer les journaux de plantage. Lorsque l'iPhone est synchronisé avec iTunes, il copie tous les journaux de plantage sur l'ordinateur. Voici les endroits où ils sont stockés sur différents systèmes d'exploitation:

Mac OS X: ~/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]

(je suis arrivé ces chemins de Google, ne les ont pas vérifiés moi-même, mais quelqu'un peut commenter s'ils ont tort).

Questions connexes