Символ XCode & файл dSYM - PullRequest
       18

Символ XCode & файл dSYM

2 голосов
/ 04 ноября 2011

Попытка разобраться с символикой и файлом dSYM и как они могут быть полезны для отладки.

Следовал этому руководству. http://aplus.rs/ios-dev/guide-to-symbolicating-iphone-app-crash-logs-with-xcode-4-2/

Так чем же может быть полезен файл dSYM? Я предполагаю, что я запутался с терминологией "символизировать". Это просто полезно для создания файла журнала .crash или он действительно может сделать больше, чем это?

Спасибо,
Тройник

1 Ответ

6 голосов
/ 21 декабря 2011

dSYM содержит карликовый файл для отображения адресов памяти, методов и строк кода в вашем исходном коде.Когда приложение аварийно завершает работу, оно записывает файл журнала .crash, который содержит только адреса памяти кода, выполняемого во время сбоя.«Символический» означает преобразование этих адресов памяти в класс, метод и строку кода.Так что это помогает понять, что приложение делало в случае сбоя.

Отладчик использует тот же файл для предоставления трассировки стека и дополнительной информации при отладке работающего приложения.

Так что это полезно и необходимов обоих случаях для понимания отчета о сбое, а также при отладке.

...