2015-09-27 5 views
15

Also die Technik, die ich mit Xcode 6 verwendet habe, scheint veraltet zu sein, das Script symbolicatecrash.sh befindet sich nicht mehr im xcode-Bundle. Stattdessen gibt es eine ausführbare Datei namens symbolicatecrash im selben Ordnerpfad wie Xcode 6 das Skript hatte.Wie symbolisiert Crash-Log mit Xcode 7?

Wer weiß, wo Apple symbolicatcrash.sh für manuelle Symbolisierung bewegt? Das Skript von Xcode 6 gibt Fehler, die mit Xcode 7 laufen.

+1

@null Veranstalter symbolisiert nicht für mich, so ist es kein sicheres Feuer Sache für alle – jjxtra

+0

@jjxtra gibt es Möglichkeiten, das zu lösen, insbesondere müssen Sie sicherstellen, dass Ihre Build-Einstellungen korrekt konfiguriert sind (siehe hier: http://support.hockeyapp.net/kb/client-integration-ios-mac-os-x/how-to-solve-symbolic-problems#build-settings-for-getting-proper-symbol-data). Es lohnt sich, sich die Zeit zu nehmen, xcode richtig zu benutzen, da die Verwendung des Organizers so viel einfacher ist als die manuelle Symbolisierung. – null

+0

@null Ich habe es schließlich symbolisiert, es manuell zu tun. Ich werde mir die Hockey App ansehen. – jjxtra

Antwort

21

Ich habe Xcode 7 installiert und symbolicatecrash in /usr/bin ist eine symbolische Verbindung zu /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash.

Ich habe kein Problem, Crash-Berichte mit Xcode 7 manuell zu symbolisieren, genauso wie ich für die letzten Versionen von Xcode habe.

BTW - es ist immer noch ein perl Skript wie immer.

Und stellen Sie sicher, dass Sie die Xcode-Befehlszeilenwerkzeuge installiert haben.

aktualisieren

Mit Xcode 7.3 die Lage von symbolicatecrash ist /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash.

Ich habe auch gesehen, dass seit dem Upgrade auf OS X 10.11 (El Capitan) gibt es keine symbolische Verbindung mehr in /usr/bin.

+0

Danke, es war so lang, dass ich eine PLCrashReporter-Datei manuell symbolisieren musste. Ich habe vergessen, wo ich diesen Sh Wrapper hatte! Immer noch ein seltsamer Fehler, um herauszufinden, wo symbolicatecrash "xcodebuild: error: SDK 'ipados' kann nicht gefunden werden" und dann erstickt. – drshock

+0

@rmaddy könnten Sie bitte zeigen, wie diese Linie im Terminal aussieht? Ich habe die .dysm-Dateien und die Absturzdatei, aber ich kann den Terminalbefehl nicht herausfinden. Vielen Dank! – justColbs

+1

@drshock Haben Sie jemals eine Lösung für Ihr "xcodebuild gefunden: Fehler: SDK 'ipados' kann nicht gefunden werden"? – canton7