web-dev-qa-db-fra.com

Comment symboliser le journal des plantages avec Xcode 7?

Ainsi, la technique que j'utilisais avec Xcode 6 semble obsolète, le script symbolicatecrash.sh ne se trouve plus dans le bundle xcode. Au lieu de cela, il y a un exécutable nommé symbolicatecrash dans le même chemin de dossier que Xcode 6 avait le script.

Quelqu'un sait où Apple a déplacé symbolicatecrash.sh pour la symbolisation manuelle? Le script de Xcode 6 donne des erreurs en cours d'exécution avec Xcode 7.

15
drshock

J'ai Xcode 7 installé et symbolicatecrash dans /usr/bin est un lien symbolique vers /Applications/Xcode.app/Contents/SharedFrameworks/DTDeviceKitBase.framework/Versions/A/Resources/symbolicatecrash.

Je n'ai aucun problème à symboliser manuellement les rapports de plantage avec Xcode 7 comme je l'ai fait pour les dernières versions de Xcode.

BTW - c'est toujours un script Perl comme toujours.

Et assurez-vous d'avoir installé les outils de ligne de commande Xcode.

Mise à jour

Avec Xcode 7.3, l'emplacement de symbolicatecrash est /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash.

J'ai également vu que depuis la mise à niveau vers OS X 10.11 (El Capitan), il n'y a plus de lien symbolique dans /usr/bin.

21
rmaddy