Отсутствуют файлы dSYM для сборки в структуре. Gitlab загружает сборки в crashlytics

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

введите здесь описание изображения

введите здесь описание изображения

Как мы можем загрузить отсутствующие файлы dsym? Откуда мы можем его получить?

OR

Что мы должны изменить в проекте, чтобы загружать dsyms автоматически.


person Bartłomiej Semańczyk    schedule 06.11.2018    source источник
comment
проверьте это stackoverflow.com/questions/50170638/   -  person Reinier Melian    schedule 06.11.2018
comment
и этот stackoverflow.com/questions/50287216 /fabric-api-key-not-valid/   -  person Reinier Melian    schedule 06.11.2018


Ответы (1)


Как мы можем загрузить отсутствующие файлы dsym? Откуда мы можем его получить?

Файлы dSYMs для каждого архива находятся локально на вашей сборочной машине в каталоге /Library/Developer/Xcode/Archives.

Щелкните правой кнопкой мыши файл xcarchive, затем выберите «Показать содержимое пакета», вы найдете там каталог dSYMs, вам нужно будет заархивировать их и загрузить в Fabric вручную.

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

Что мы должны изменить в проекте, чтобы загружать dsyms автоматически.

По умолчанию файлы dSYM Fabric загружаются автоматически после архивирования с помощью сценария Fabric /run, добавленного в этапы сборки в начале интеграции Fabric.

Хотя иногда это может не сработать по разным причинам. Например, с включенным биткодом

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

person Mohamed M. Hassanin    schedule 06.11.2018