OS X Absturzprotokollsymbolik

8

Ich kann nicht OS X (nicht iOS) Absturzprotokolle von Testern und Benutzern mit XCode 4.6 symbolisieren. Die Absturzprotokolle können nicht in den Organisator gezogen werden, und der Organisator zeigt keine Absturzprotokolle von ~ / Library / Logs / DiagnosticReports / an, obwohl sich einige Protokolle in diesem Verzeichnis befinden.

Didier Malenfant kommentierte einen früheren Thread XCode importiert kein OS X-Absturzprotokoll das

  

Das Endergebnis ist ziemlich einfach. Ab sofort (Xcode 4.6) können OS X-Crash-Logs nicht in Xcode importiert werden. Nur iOS-Geräte.

Ist das der aktuelle Stand der Dinge? Es ist schwer vorstellbar, dass Organisationen in der Lage sind, neue OS X-Software zu unterstützen, ohne effektive Methoden zum Auffinden von Absturzberichten zu erhalten.

    
Mark Bernstein 05.07.2013, 18:45
quelle

3 Antworten

5

Wenn Sie einen Stack-Trace haben; zum Beispiel:

%Vor%

Versuchen Sie Folgendes:

%Vor%     
w00t 19.04.2014 19:13
quelle
3

Sie können GDB für Symbolication verwenden, legen Sie Ihren Release-Build und Ihre .dSYM-Datei im selben Verzeichnis ab Terminal öffnen

%Vor%

oder Sie können atos wie vorgeschlagen verwenden von trojanfoe

%Vor%

oder

%Vor%     
Parag Bafna 21.08.2013 09:44
quelle
2

Wir hatten das gleiche Problem mit unserer App und ich habe die Absturzberichte Zeile für Zeile mit atos symbolisiert.

Ich habe Apples Symbolicate-Skript so optimiert, dass es mit Mac-Apps und Absturzberichten von PLCrashReporter funktioniert.

Ссылка

So verwenden Sie es:

Stellen Sie sicher, dass Sie alle folgenden Dateien auf Ihrem Computer haben:

  1. Der Absturzbericht: report.crash
  2. Die dSYM-Datei Ihrer App: MyApp.dSYM
  3. Der ausführbare / App-Ordner Ihrer App: MyApp.app
  4. Das verbesserte symbolische Skript: symbolicatecrash

Gehen Sie nun in die Befehlszeile (Terminal) und machen Sie folgendes:

%Vor%

Das Skript wird Ihren dSYM und Ihre ausführbare Datei und Ihre symbolischen Inhalte so oft finden, wie es möglich ist. Sie finden Ihren symbolischen Bericht nun in der angegebenen Ausgabedatei lesbare_bericht.crash

Buildeinstellungen:

Legen Sie für korrekte Berichte und Symbole Ihre Buildeinstellungen wie folgt fest:

%Vor%     
Lukas Neumann 26.02.2016 11:59
quelle