Попытка получить символы для файла iOS.crash

Я не понимаю, как получить символы для файла .crash из xcode.

У меня есть .crash файл, файл .app, файл .ipa и файл .dSYM. Я перетаскиваю журнал сбоев в организатор xcode, и я вижу журнал сбоев с символами для системных вызовов, но никаких символов для моего приложения.

.app/.ipa был построен нашей сборной машиной, поэтому он не архивировался через xcode.

Я попытался разместить все три файла (ну, два - фактически каталоги, но выглядят как файлы на Mac) в той же папке и ничего. Я попытался запустить symbolicatecrash из командной строки, находясь в этом каталоге, и получаю эту ошибку:

Error: "DEVELOPER_DIR" is not defined at /Applications/Xcode.app/[snip]Resources/symbolicatecrash line 53.

Я попробовал установить DEVELOPER_DIR в /Applications/Xcode.app, и это продолжается, но теперь я вижу множество ошибок, которые читаются:

sh: /Applications/Xcode.app/usr/bin/xcrun: No such file or directory

Я в тупике. Вы подумали бы, что это будет проще, если все 4 необходимых файла находятся в одном каталоге.

Я запускаю xcode 4.4, но прошёл прошлые ночи с 4.3. Я надеюсь, что обновление поможет.

Ответ 1

Убедитесь, что вы установили правильный DEVELOPER_DIR:

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

Xcode записывается с капиталом X. Протестировано на Mountain Lion (10.8).

Ответ 2

Сначала установите правильное местоположение Xcode:

sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/

Я установил эту переменную и заставил ее работать.

export DEVELOPER_DIR=/Applications/Xcode.app

Затем и я запустил символическую краху в этом каталоге:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources

Ответ 3

(Извините, мой ответ был написан, прежде чем правильно прочитать ваш вопрос).

Используйте xcode-select, чтобы установить правильное расположение вашей установки Xcode. Точнее:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer