Символическое падение приложения iPhone

Символьный сбой приложения iPhone - сопоставление шестнадцатеричных адресов с допустимым пространством имен функций (стек вызовов)

Листинговые требования: символизирующие сбои

  1. Использование Xcode Organizer
  2. Использование внешних сервисов
  3. Использование файла.crash и файла.dSYM
    Источники: отчет о сбое iTunesConnect (распространяется)
    Журнал сбоев устройства или внешние службы.

2 ответа

При условии, что у меня есть файл.crash и файл.dSYM, это работает.

  1. предварительный

    Создать папку temp в ~/путь ~/temp/
    Хранить все файлы в ~/temp/ т.е. скрипт, .ipa, .dsym и.crash (на самом деле.ipa не нужен)

  2. Идти к ~/temp/

  3. Установить путь: если в системе есть два кода Xcode или пути не установлены

    sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer/export DEVELOPER_DIR=/Applications/Xcode.app

  4. Создать ярлык

    Псевдоним symbolicateCrash /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash

  5. Получить символику:

    atos -arch armv7 -o 'appname.app'.dSYM/Contents/Resources/DWARF/'appname' 0x0029c296
    atos -arch armv7 -o 'appname.app'.dSYM/Contents/Resources/DWARF/'appname -l "binary image line of crash log"
    

    или же

    symbolicateCrash 'logname'.crash 'appname.app'.dSYM/Contents/Resources/DWARF/'appname'
    
  6. Тем не менее, если какие-либо проблемы? Все еще не мог связаться с некоторыми не найденными, не мог выяснить исключения.
    Загруженный скрипт: скрипт внешней оболочки (загружен как 'symbolicatecrash')

./symbolicatecrash -v filename.crash

Рекомендации:

Как вручную обозначить сбой iOS для просмотра журналов сбоев

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

iphone: где файл.dSYM находится в отчете о сбое

Как создать файл dSYM в XCode 4?

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

Вы должны пойти с ->Xcode -> Органайзер -> Устройства -> Журналы устройств:)

Здесь вы можете найти журнал сбоев.... ИЛИ вы можете использовать TestFlight SDK, см. Журнал сбоев ваших групп тестирования Device....

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