Sie können auch auf diese verweisen, ich habe Schritt für Schritt Verfahren von geschrieben Anleitung manuellen Crash-Re-Symbolisierung geschrieben.
Absturz-Re-Symbolisierung
SCHRITT 1
Verschieben Sie alle oben genannten Dateien (MyApp.app, MyApp-dSYM.dSYM und MyApp-Crash-log.crash) in einen Ordner mit einem geeigneten Namen, wo immer Sie Terminal problemlos verwenden können.
Für mich ist Desktop der am leichtesten erreichbare Ort;) Also habe ich diese drei Dateien in einen Ordner MyApp at Desktop verschoben.
SCHRITT 2
Jetzt ist Finder an der Reihe. Wechseln Sie zu dem Pfad, der für Ihre XCODE-Version gilt.
Verwenden Sie diesen Befehl, um die symbolicatecrash
Skriptdatei zu finden .
find /Applications/Xcode.app -name symbolicatecrash
Xcode 8, Xcode 9, Xcode 11 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
Xcode 7.3
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
XCode 7 /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash
Xcode 6 /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources
Senken Sie dann Xcode 6
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources
Oder
Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources
SCHRITT 3
Fügen Sie das Verzeichnis der gefundenen symbolicatecrash-Skriptdatei wie $PATH
folgt zur env-Variablen hinzu: Fügen Sie das Verzeichnis sudo vim /etc/paths.d/Xcode-symbolicatecrash
der Skriptdatei ein und speichern Sie die Datei. Wenn Sie ein neues Terminal öffnen, können Sie anrufensymbolicatecrash
beliebigen Ordner als Befehle in/usr/bin
.
Oder
Kopieren Sie die symbolicatecrash-Datei von diesem Speicherort und fügen Sie sie in den Desktop / MyApp ein (Warten Sie ... Folgen Sie mir nicht blindlings. Ich füge die sybolicatecrash-Datei in den Ordner MyApp ein, den Sie in Schritt 1 an Ihrem bevorzugten Speicherort erstellt haben und der drei Dateien enthält. )
SCHRITT 4
Öffnen Sie das Terminal und legen Sie die CD in den MyApp-Ordner.
cd Desktop/MyApp — Press Enter
export DEVELOPER_DIR=$(xcode-select --print-path)
- Drücken Sie die Eingabetaste
./symbolicatecrash -v MyApp-Crash-log.crash MyApp.dSYM
- Drücken Sie die Eingabetaste
Das ist es !! Symbolisierte Protokolle befinden sich auf Ihrem Terminal. Worauf warten Sie jetzt noch? Finden Sie jetzt einfach den Fehler heraus und beheben Sie ihn;)
Viel Spaß beim Codieren !!!