Дженкинс и Фастлэйн: загрузка dSYM в Fabric для моего приложения macOS никогда не выполняется

Моя ситуация: Jenkins запускает скрипт Fastlane от имени пользователя root, который создает проект macOS (конфигурация выпуска). Существует фаза сборки:

if [ "${CONFIGURATION}" = "Release" ]; then
echo 'Crashlytics executing...'
"${PROJECT_DIR}/Frameworks/Fabric.framework/run" xxx yyy
echo 'Crashlytics run completed.'
fi

В консольном выводе есть строка:

▸ Running script 'Crashlytics'

но фактический dSYM никогда не загружается, так как я всегда должен вручную сбросить его в fabric.io Страница загрузки dSYM.

У кого-нибудь были похожие проблемы? Что было бы приемлемо для меня, если бы я мог использовать uploadDSYM скрипт для загрузки dSYM, но при попытке запустить выдает ошибку вроде:

warning: using uploadDSYM directly to upload dSYMs is not supported. uploadDSYM will be deprecated in a future release.error: Fabric: Failed to Detect Build Environment

0 ответов

Другие вопросы по тегам