atos и dwarfdump не будут символизировать мой адрес

Я получил отчет о сбое через AirBrake.io, который не является символизировал. Поскольку отчет о сбое имеет не совсем тот же формат, что и журнал сбоев Apple, я не могу просто поместить его в XCode, как обычно, поэтому я взял точно такую ​​​​же сборку из своего архива XCode и попытался символизировать ее в командной строке. Со следующим результатом:

$ atos -o kidsapp.app/kidsapp 0x0002fc4c
0x0002fc4c (in kidsapp)

Я абсолютно уверен, что использую ту же сборку, что и отчет о сбое. Так что я также пробовал с dwarfdump:

$ dwarfdump --lookup 0x0002fc4c --arch armv7 kidsapp.app.dSYM
----------------------------------------------------------------------
 File: kidsapp.app.dSYM/Contents/Resources/DWARF/kidsapp (armv7)
----------------------------------------------------------------------
Looking up address: 0x000000000002fc4c in .debug_info... not found.
Looking up address: 0x000000000002fc4c in .debug_frame... not found.

Тоже безрезультатно. Есть ли что-нибудь еще, кроме использования неправильного файла dSYM, что я могу сделать неправильно? Я знаю, что это правильный вариант, поскольку эта версия упоминается в отчете о сбое в AirBrake и находится в моем архиве XCode.

Приветствуются любые идеи/советы!

11
задан Mac_Cain13 20 April 2012 в 08:30
поделиться