Символы dylib iOS не отображаются

Пытаясь решить ошибку, которая приводит к сбою приложения для iPad, я знаю, что это происходит из моей частной сборки dylib для iOS, трассировка стека отчета о сбое не показывает символы, dylib построен для отладки для тестирования.

  1. Пробовал запускать вручную symbolicatecrash -A -v "the crash log " "my dylib.dSYM" не помогает.
  2. Я использовал команду nm, она показывает мои методы.
  3. dwarfdump --lookup "the address" --arch armv7 "path to dSYM" и он возвращается с

    .debug_info.... not found 
    .debug_frame... not found
    

Любые идеи, как я могу отобразить символы для dylib, который упакован как часть пакета приложений и будет загружен приложением во время компоновки?


person Salu Kurian    schedule 22.05.2012    source источник


Ответы (1)


Попробуйте otool, чтобы получить список символов, экспортируемых вашей dylib:

otool -TV your.dylib
person linuxbuild    schedule 27.10.2012