Я работаю над приложением, которое отправил нескольким бета-тестерам. Уже через несколько минут после запуска приложения у пользователя произошел сбой. Когда появилось окно с сообщением, что приложение разбилось, он скопировал весь текст из раздела с подробностями и отправил его мне по электронной почте. Я сохранил текст в текстовом файле и присвоил ему расширение.
Отправленная мной версия была создана Xcode с опцией Archive, поэтому Xcode знает, где находятся приложение и .dSYM.
Я знаю, что с приложениями для iPhone вы можете перетащить отчет о сбое в органайзер, и Xcode отобразит его за вас. Не могу найти нигде, где брали бы отчет о сбое Mac.
Я просмотрел atos
, но там говорится о местах в памяти, в том числе о том, где было запущено приложение, и я не вижу этой информации, указанной в имеющемся у меня отчете. Глядя на необработанный отчет о сбое, похоже, что контроллер представления был выпущен раньше, но я не могу точно сказать, было ли это причиной или симптомом.
Мой настоящий вопрос: есть ли способ, чтобы Xcode символизировал отчет или инструмент, который я могу просто передать .dSYM-файл, приложение и отчет и получить обратно символьный отчет?
Я просмотрел весь Google, но все, что я нахожу (кроме ранее упомянутых страниц руководства для atos
), посвящено символическому обозначению отчетов iPhone, а не отчетов Mac OS X.