Wie symbolicate Mac OSX crash-Berichte, die von Apple?
Für iOS crash reports, ist es ausreichend zu ziehen und den Absturz-Bericht an den Veranstalter.
Symbolicating iPhone-App Crash-Berichte
Aber diese Methode funktioniert nicht für Mac OSX crash-Berichte.
Wie kann ich symbolicate meinem Mac OSX crash-report ?
Dank !!
Dies ist nicht ein Duplikat. Es geht um OS X apps nicht auf iPhone
NICHT EIN DUPLIKAT IST.
sorry, ich wollte springen 😉
NICHT EIN DUPLIKAT IST.
sorry, ich wollte springen 😉
InformationsquelleAutor Regis_AG | 2011-04-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die atos-Befehl um die Nummer der Zeile, wo die app abgestürzt ist.
Heres eine kurze Anleitung:
Sobald Sie haben alle Informationen, die Sie benötigen, um führen Sie den folgenden in das terminal:
atos -o YourApp.app/Contents/MacOS/YourApp -arch x86_64 -l [load-Adresse] [Adresse]
Zum Beispiel, hier ist ein Auszug aus einem stacktrace:
Kann ich sehen, dass die "Code-Typ" ist, x86_64, dass Thread 2 abgestürzt ist, und dass auf der Linie 4 mein code ausgeführt wurde, so haben wir die Adressen, die wir brauchen. Mithilfe dieser Informationen habe ich Folgendes ausgeführt:
Zurück:
Sagt mir meine app abgestürzt ist in Zeile 135 der Datei.c
Ich schrieb Xsymbolicate, ein tool, das automatisiert die meisten dieser: mattrajca.com/xsymbolicate
Danke @MattRajca, aber es wäre schön auch der Kommentar, dass dieses tool ist kommerziell und nicht frei.
Freie & Quelloffene github.com/inket/MacSymbolicator
nichts wie das erstellen, es funktioniert einfach Sachen. Dank apple.
InformationsquelleAutor A.Badger
@inkjet 's Kommentar oben verdient eine eigene Antwort.
Er baute eine app, die eine vollständige symbolication von Ihrem dsym und .crash-Datei.
alles zusammen:
download Mac Symbolicator von hier
Xcode öffnen, wählen Sie Fenster->Organizer gehe zu der Registerkarte Archiv und finden
die version der app, erlebt den Absturz.
Klicken Sie rechts auf das app-Archiv und wählen Sie "Show in Finder"
Klicken Sie rechts auf die .xarchive, wählen Sie "Inhalt Anzeigen" und finden Sie das
AppName.dSYM-Verzeichnis
Ziehen Sie Ihre .crash Datei-und Programmname.dsym zu Sumbolon
Magie passiert
Sorry, nicht für mich! Der kleine nette app hat zwei Probleme. Man, es ist nicht unterschrieben, so habe ich, um es zu ermöglichen zu laufen, ohne überprüfung, und dann - ich ziehen den Absturz .dsym, und er hängt für immer... Es gibt keine Dokumentation für das tool, so dass ich gar nicht weiß, was "Magie" zu erwarten - eine neue symbolicated crash Datei erstellt werden soll? einige Benutzeroberfläche mit einem Fenster, das den Absturz? Was macht dieses tool versuchen, das zu tun?
Danke dafür!!!!
Der link ist tot, neuer link ist: mahdi.jp/apps/macsymbolicator
InformationsquelleAutor Confused Vorlon
dieser link
dieser link erklärt alles zu symbolicate die crash-log-Datei mit der Zeile kein crash. Sie brauchen nur zu haben .dsyms-Datei .app-Datei und crash-log im gleichen Ordner
schaute ich mich um und finde nichts besser als diese. also ich bin Entsendung in der Hoffnung dies anderen zu helfen.
InformationsquelleAutor Anurag Soni