Wie man iPhone-crash-log von Kunden?
Wer weiß, wie man mit crash-logs von Kunden? Statt manuell zu Fragen, Sie zu synchronisieren und gehen Sie zu diesem Verzeichnis und in diesem Verzeichnis aus und senden Sie es.
Ist eine automatische Art und Weise zu tun, schicken Sie einen crash-Bericht zu unserem server?
InformationsquelleAutor der Frage g.revolution | 2010-10-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie führen Sie Ihre eigenen crash-Protokollierung mit PLCrashReporter. In der Regel schreiben Sie den crash-Protokoll in eine Datei und dann senden Sie es an einen server das nächste mal die app startet.
Um zu verhindern, dass eine unendliche crash-reporting-Schleife (gab es in einer frühen version), Sie wollen Dinge tun, die in einer bestimmten Reihenfolge:
In jedem Fall sollten Sie ein "Hoppla, es ist abgestürzt! Möchten Sie senden ein crash report?" - dialog. Ich denke, automatischen crash-Protokollierung ist zulässig, von der Standard-EULA, aber es tut nicht weh, nett zu sein, um Ihre Benutzer.
Wenn Sie besorgt sind über den Verlust meldet immer, wenn der Benutzer "Nein" sagt, anstatt den Bericht zu löschen, die Sie tun können, logrotate-Stil Stil umbenennen (d.h. rename report8 zu report9, umbenennen report7 zu report8, ..., umbenennen Bericht zu report0). Dann haben Sie einen "send letzten N crash-Berichte" - Taste (N=10 oder zählen der Anzahl der Berichte), so dass selbst wenn Sie versehentlich deaktiviert haben (oder Sie hatten kein internet zu der Zeit), können Sie immer noch senden Sie den Bericht.
InformationsquelleAutor der Antwort tc.
iOS 5 und später
Tippen auf Einstellungen > allgemein > > Diagnose & Nutzung erlaubt Ihnen die Auswahl zwischen Automatisch Senden und nicht Senden.
iOS 4 und früher
Standardmäßig opting-in ist ein einmalige Entscheidung. Wenn Sie möchten, ändern Sie Ihre Entscheidung, Sie können die reset-Warnungen für Ihre iOS 4 oder früher Gerät, so dass Sie erneut gefragt werden.
Zurücksetzen von Warnungen innerhalb von iTunes
Verbinden Sie Ihr iPad, iPhone oder iPod touch zu Ihrem PC oder Mac.
Warten Sie, bis Ihr Gerät erschien auf der linken Seite des iTunes-Fensters unter "Geräte".
Mit der rechten Maustaste (Mac oder PC) oder Control-klicken (Mac) auf das Symbol für Ihr Gerät.
Aus dem Kontextmenü wählen Sie " Reset Warnungen:
Wenn Sie das nächste mal synchronisieren nach dem wiederherstellen Warnungen, die Sie sehen sollten:
Widersprechen und Versand von Apple Diagnose-und Nutzungsdaten, klicken Sie auf Nein, Danke.
Wenn Sie nicht sehen, das Fenster oben
Trennen Sie Ihr Gerät von Ihrem computer.
Öffnen Sie eine Anwendung auf Ihrem Gerät.
Drücken und halten Sie die Sleep/Wake-Taste, bis der rote Schieberegler angezeigt wird, und drücken Sie dann und halten Sie die Home-Taste, bis die Anwendung beendet wird. Wenn Sie mit den iOS-2.x oder früher verwenden, drücken und halten Sie die Home-Taste, bis die Anwendung beendet wird.
Verbinden Sie Ihr Gerät und synchronisieren Sie es mit iTunes.
Die option zum Zustimmen oder widersprechen zu Diagnose-Sammlung sollte wieder erscheinen.
Chearz;)
Referenz:
http://support.apple.com/kb/HT4305
InformationsquelleAutor der Antwort Saad
In iTunes mit Ihrem Gerät tethered, wenn der Benutzer Ctrl-klickt auf den Namen für Ihr Gerät, werden Sie in der Lage, wählen Sie "Warnungen Zurücksetzen". Danach wird ein Dialogfeld pop-up, wenn der Benutzer als Nächstes Synchronisiert Ihr Gerät fragt, ob es OK ist, um Daten an Apple senden". Wenn Sie auf OK klicken, dann wird iTunes laden alle crash-logs von Ihrem Gerät auf den Apple-Servern.
Danach sollten Sie in der Lage sein zu finden Ihre crash-logs in iTunes Connect, und download Sie dir. Neue crash-logs wird angezeigt, wenn Ihre app hat immer noch Probleme, und der Benutzer Synchronisiert wieder alles automagisch.
InformationsquelleAutor der Antwort hotpaw2
Wenn Sie sprechen über den normalen AppStore Umsatz, Crash-Berichte sind erhältlich über iTunes Connect.
Gehen Sie auf "Manage your Applications" -> "Ihre Anwendung" -> Und klicken Sie auf "View Details" mit der version, die momentan im AppStore.
Dann erhalten Sie die details Ihrer Anwendung, einschließlich der crash-Berichte senden, die von Ihrem Kunden.
InformationsquelleAutor der Antwort Wim Haanstra