Ткань уже интегрирована в проект. Поскольку Firebase удаляет параметр загрузки dSYM с панели инструментов, я решил написать сценарий, предложенный в Firebase.
Я уже установил DWARF с dSYM в настройках сборки
Я пробовал следовать обоим сценариям на этапе сборки в сценарии запуска.
find dSYM_directory -name "*.dSYM" | xargs -I \{\} $PODS_ROOT/Fabric/upload-symbols -gsp /path/to/GoogleService-Info.plist -p platform \{\}
Этот скрипт выглядит так
find "/Users/ics.ketan/Library/Developer/Xcode/DerivedData/Vault-dwkanmvgsftfojeyqqvahiqypywf/Build/Products/Debug-iphoneos" -name "*.dSYM" | xargs -I \{\} $PODS_ROOT/Fabric/upload-symbols -gsp "/Users/ics.ketan/Documents/Gitlab/Vault/Code_base/GoogleService-Info.plist" -p ios \{\}
И
"${PODS_ROOT}/Fabric/upload-symbols" -gsp "${PROJECT_DIR}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"
Я получаю следующие журналы
Validating build environment for Crashlytics...
Validation succeeded. Exiting because upload-symbols was run in validation mode
Пожалуйста, руководство.