Вам нужен файл dSYM, который Xcode создает во время сборки, чтобы символизировать журнал сбоев.
Прочитайте эту статью для получения дополнительной информации.
Другой способ - использовать команду командной строки «atos».
Например, у меня произошел сбой в моем приложении «MyApp», и в файле сбоя есть строка с текстом: «2 MyAPP 0x00041fd4 0x1000 + 266196».
После использования команды atos с
atos -arch arm -o ~/workspace/svn/MyApp/build/Distribute-Adhoc-iphoneos/MyApp.app.dSYM/Contents/Resources/DWARF/MyApp 0x00041fd4
вернется: -[PushSMSTableViewController tableView:cellForRowAtIndexPath:] (in MyApp) (PushSMSTableViewController.m:93)
Вам пришлось заменить путь к файлу dSYM своим собственным. Подпуть к папке DWARF в файле dSYM всегда доступен.
Имейте в виду, что вы используете соответствующий файл dSYM для приложения, в котором произошел сбой. Если вы используете неправильный файл dSYM, вы получите неправильный номер строки.