Я получил файл .crash от клиента, и мне нужно связать его с правильным файлом dSYM. Архив для этого продукта/версии был собран другим разработчиком с использованием Xcode, а файл .xcarchive помещен в git на черный день (как сегодня).
После прочтения Анализ отчетов о сбоях и Понимание и анализ отчетов о сбоях приложений iOS непонятно, как это работает.
Я сделал следующее:
- откройте окно «Устройства», кнопка «Просмотреть журналы устройств»
- перетащите файл .crash в список (мы перетаскиваем журнал сбоев с другого устройства / пользователя на наше устройство - это кажется неправильным, но, насколько я знаю, это то, что нужно сделать)
- В Органайзере/Архиве архива нужной версии НЕТ в моем списке. Он был построен на другом компьютере, и я еще ничего не сделал, чтобы перенести его в свою среду.
- Первоначально, когда я просматривал файл сбоя, в нем были просто шестнадцатеричные коды.
- щелкните правой кнопкой мыши и «Re-Symbolicate» журнал сбоев, который я добавил ранее
- Каким-то образом Xcode теперь, кажется, знает о моем архиве. Теперь я вижу информацию о методе и номере строки, но...
Я не уверен, что это работает и может быть связано не с тем.
В: Как Xcode узнает о моем файле xcarchive, содержащем dSYM для версии файла сбоя? (Я ожидаю, что он должен быть в списке Организатор/Архивы, но его нет)
В: Есть ли лучший способ импортировать файл .crash? (Я ожидал, что смогу перетащить его в Organizer/Crashes, но, видимо, нет)