При реализации FirebaseCrashlytics (в настоящее время находится в бета-версии) для Crashlytics
Добавить новый сценарий выполнения из фаз сборки и добавить следующие
"$ {PODS_ROOT} / FirebaseCrashlytics / run"
В разделы «Входные файлы» добавить 1. $ {DWARF_DSYM_FOLDER_PATH} / $ {DWARF_DSYM_FILE_NAME} / Содержание / Ресурсы / DWARF / $ {TARGET_NAME} 2. $ (SR CROOT) / путь к / GoogleService-Info.plist
Если вы по-прежнему получите dSYM пропущенную ошибку, затем попробуйте запустить из терминала
/ path / to / pods / FirebaseCrashlytics / upload-символы -gsp /path/to/GoogleService-Info.plist -p ios / path / to / dSYMs
Для путь / к Перетаскивание FirebaseCrashlytics и GoogleService-Info.plist из фактического местоположения Для пути dSYMs будет $ {DWARF_DSYM_FOLDER_PATH} / $ {DWARF_DSYM_FILE_NAME} * 101 * * 1015 Чтобы получить это, нажмите на команду с вашим проектом .xcodeproj и целью «xcodebuild -project YourProject.xcodeproj -target YourTarget -showBuildSettings» и замените ваш указанный c путь
Пожалуйста, не выполняйте следующие указания при реализации Crashlytics 1. Запустите приложение в режиме выпуска 2. Во время тестирования отключите устройство от Mac 3. Установите правильный GoogleService-Info.plist, если вы переименуете его, убедитесь, что вы установили правильное имя файла всякий раз, когда требуется uired.