Невозможно символизировать аварийный журнал

Я сталкиваюсь с некоторой проблемой в символизации моего журнала сбоев.
Я выполнил все шаги, на которые ответил naveenshan в этой теме.
Но как только я выполню строку

atos -arch armv7 -o 'app name.app'/'app name' 0x0003b508,

это просто отбрасывает меня обратно на адрес 0x0003b508 на консоли.

Я не могу понять, почему это не символизирует мой журнал аварий.

Я даже пробовал символизировать, перетаскивая мой журнал сбоев в журналы устройств в моем xcode. Но даже это не похоже на работу.

1 ответ

Вы должны иметь точный dSYM, который был сгенерирован для сборки, установленной на устройстве, и генерирует отчет о сбое.

Пожалуйста, следуйте инструкциям, приведенным в этом ответе (даже если исходные проблемы не совпадают, эти шаги помогают определить, есть ли у вас правильный dSYM): символьный журнал сбоев, когда имя приложения содержит апостроф и пробел (развернутое приложение)

Выполнение строки с atos вы опубликовали, скорее всего, не вернет ничего полезного, так как адрес, указанный в качестве параметра, не должен существовать в вашем приложении. Вы должны использовать правильный адрес, взятый из отчета о сбое и рассчитанный должным образом, как описано здесь: Отчеты о сбое iOS: atos не работает должным образом

Наилучшим подходом является выполнение шагов, описанных в первом сообщении.

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