Мое приложение отклонено от Apple, и у меня есть отчеты о сбоях в формате .txt, а не в формате .crash.Как символизировать отчет о сбоях от Apple, полученный в формате .txt, не в формате .crash
Как я могу символизировать или читать отчет об аварии?
Мое приложение отклонено от Apple, и у меня есть отчеты о сбоях в формате .txt, а не в формате .crash.Как символизировать отчет о сбоях от Apple, полученный в формате .txt, не в формате .crash
Как я могу символизировать или читать отчет об аварии?
Когда вы получили ваш отчет о сбое в .txt файле выполните следующие действия:
Измените расширение файла .txt к в .crash (например mycrash.txt к mycrash.crash)
Создать новую папку в столе и скопировать mycrash.crash файл в вновь созданную папку
скопируйте файл .dsym
или xcode -> product -> Archive
, чтобы открыть окно Архивы:
Выберите любые архивы вашего приложения щелкните правой кнопкой мыши на нем Затем выберите шоу в искателе
Вы видите aapname.xcarchive файл правой кнопкой мыши на ней и выберите шоу пакет содержание
Вы видите dSYMs папку открыть его и получить .dSYM файл и вставить его в недавно созданную папку
Скопируйте файл .app из одного и того же xcarchive
Перейти к утилите Папка из Finder. (Shift + Ctrl + G) Используйте путь /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/
Найти symbolicatecrash
файл и скопировать этот файл в созданную папку
Теперь вы должны иметь:
Открыть терминал кд ваш путь к папке, а затем введите этот
$ export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
введите команду symbolicate на вашей аварии
$ ./symbolicatecrash mycrash.crash > symbolicated.crash
Невозможно добавить комментарий к ответу Шакти , но у меня были проблемы с шагами 5 и 6, поскольку он жаловался, что DEVELOPER_DIR не указывается.
Некоторые прибегая к помощи позже я узнал, что часть 5 должна быть:
5 теперь открыт терминал кд ваш путь к папке, а затем введите этот
export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"
Таким образом, «экспорт» также ключевое слово и часть команды, на всякий случай, если кто-то другой получит ту же проблему.
То же самое здесь, все другие сообщения SO говорят о .crash файлах. Я не могу перетащить файл журнала сбоев .txt, предоставленный iTunes Connect в консоли «Просмотр журналов устройств» в Xcode .... @bably вы когда-нибудь находили ответ? – alexisSchreier
@alexisSchreier просто вручную измените расширение .txt на .crash, а затем сохраните файл. Затем файл .txt преобразуется в .crash, и вы можете продолжить чтение отчета о сбое. Надеюсь это поможет. – bably
спасибо за подсказку. Я пробовал это, но Xcode по-прежнему не будет символически копировать файл автоматически, поэтому я должен был сделать это вручную с помощью команды 'atos', следующей за руководством Apple. Он работает, просто занимая некоторое время, чтобы сделать это по строкам ... https://developer.apple.com/library/content/technotes/tn2151/_index.html#//apple_ref/doc/uid/DTS40008184-CH1-SYMBOLICATE_WITH_ATOS – alexisSchreier