Как символизировать аварийные журналы iPhone \ iPad?

Я хотел бы знать, как символизировать сбои в XCode, у меня есть файлы.crash, и я не знаю, как это сделать.

Я хочу исправить чертову ошибку, которая влияет на мое приложение, заранее спасибо!

3 ответа

Решение

Приложение должно быть собрано без удаления символов отладки:

debug_symbols

затем, когда он выходит из строя на устройстве, зайдите в окно органайзера, в разделе "Журналы устройств", и вы увидите красивый символический журнал сбоев:

введите описание изображения здесь


Чтобы импортировать журналы сбоев в Xcode (скажем, из электронной почты), просто перетащите его в окно органайзера следующим образом:

Вам нужны файлы.xcarchive приложения, из которого вы получили файл сбоя

  1. Из.xcarchive мы извлекаем MyApp.app, MyApp-dSYM.dSYM и MyApp-Crash-log.crash, создаем папку на рабочем столе и клад и кладем их.

  2. Откройте терминал и напишите следующие команды (замените MyApp вашими именами):

    • cd Desktop/MyApp

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

    • /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v MyApp.crash MyApp.app.dSYM

Символические отчеты о сбоях приложений iPhone

В последней версии Xcode (3.2.2) вы можете перетаскивать любые отчеты о сбоях в раздел "Журналы устройств" в Xcode Organizer, и они будут автоматически отображаться для вас. Я думаю, что это работает лучше всего, если вы создали эту версию приложения, используя Build & Archive (также часть Xcode 3.2.2)

Другие вопросы по тегам