Я пытаюсь загрузить файл dSYM в Crashlytics BETAS отдельно, поскольку в настоящее время мы в нашем сценарии сборки загружаем только файл ipa с помощью Crashlytics.framework/submit. Чтобы загрузить dlsym, я пытаюсь использовать Crashlytics.framework/uploadDSYM. Он постоянно терпит неудачу и дает мне следующую ошибку.
warning: using uploadDSYM directly to upload dSYMs is not supported.
uploadDSYM will be deprecated in a future release
Crashlytics: Failed to Detect Build Environment
BUILT_PRODUCTS_DIR value not found in environment
Поскольку это не сработает, что я могу использовать для загрузки своего DSYM каждый раз, без необходимости каждый раз загружать его вручную.
Я не смог найти никакой документации по этой функции о том, как ее использовать и какие параметры я должен использовать. В настоящее время я использую следующий код, чтобы попытаться загрузить свой DSYM в Crashlytics BETAS.
Path/to/Crashltics.framework/uploadDSYM $API_KEY $BUILD_SECRET -p ios /Path/to/DSYM