web-dev-qa-db-fra.com

Comment amener les utilisateurs de l'application iPhone à soumettre des rapports de plantage?

Duplicata possible:
iphone comment obtenir le journal des plantages des clients?

Certains de mes utilisateurs signalent des plantages. Quelle est la meilleure façon de leur expliquer comment m'envoyer leurs rapports d'erreur, afin qu'ils apparaissent dans la liste des rapports d'erreur iTunes Connect? Sont-ils envoyés lorsque les utilisateurs synchronisent leur téléphone avec leurs ordinateurs? Merci!

28
Jason

Ils apparaîtront automatiquement dans iTunes Connect si les utilisateurs l'ont activé.

Lorsque l'utilisateur synchronise son appareil à l'aide d'iTunes, les rapports de plantage sont copiés dans un répertoire sur l'ordinateur de l'utilisateur. Si l'application a été distribuée via l'App Store et que l'utilisateur a choisi de soumettre des journaux de plantage à Apple, le journal de plantage sera téléchargé et le développeur pourra le télécharger via iTunes Connect.

Voir: http://developer.Apple.com/library/ios/#technotes/tn2008/tn2151.html

24
jsd

J'utilise Crittercism pour obtenir automatiquement des rapports d'erreur. Je l'aime mieux qu'iTunes, car vous recevez une alerte par e-mail immédiatement après un crash.

17
user1215177

Lorsque les utilisateurs se synchronisent avec l'ordinateur, ils accèdent à:

  • Mac OS X: ~/Bibliothèque/Journaux/CrashReporter/MobileDevice /
  • Windows XP: C:\Documents and Settings \\ Application Data\Apple computer\Logs\CrashReporter /
  • Windows Vista: C:\Users \\ AppData\Roaming\Apple computer\Logs\CrashReporter/MobileDevice /

Les noms des fichiers journaux commencent par le nom de l'application et ont l'extension "crash". Ce ne sont que des fichiers texte et peuvent être envoyés par e-mail sous forme originale ou zippée, ou même copiés-collés dans votre programme de messagerie.

De: http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/ après une recherche SIMPLE sur google pour "iphone crash reports".

14
Thomas Clayson

Vous pouvez utiliser BugSense et obtenir des rapports d'erreur sans demander aux utilisateurs. Avertissement: je suis cofondateur de BugSense

8
PanosJee

Dans iTunes, avec leur appareil attaché, si l'utilisateur clique avec le bouton de contrôle sur le nom de son appareil, il pourra sélectionner "Réinitialiser les avertissements". Ensuite, une boîte de dialogue apparaîtra lorsque l'utilisateur synchronisera ensuite son appareil pour demander s'il est OK d'envoyer des données à Apple. S'ils cliquent sur OK, iTunes téléchargera tous les journaux de plantage de leur appareil sur les serveurs d'Apple.

Ensuite, vous devriez pouvoir trouver vos journaux de plantage dans iTunes Connect et les télécharger vous-même. De nouveaux journaux de plantage apparaîtront si votre application a encore des problèmes et que l'utilisateur se synchronise à nouveau, le tout automatiquement.

0
Saad