dSYM не загружен командой CLI

Я пытаюсь загрузить файл dSYM своего приложения, читая его из пакета .xcarchive с помощью команды Fabric CLI:

upload-symbols -p ios -gsp GoogleService-Info.plist <path to xcarchive/dSYMs>

Но, к сожалению, я всегда получаю эту ошибку:

Домен ошибки = com.crashlytics.mac.error-domain.process-dsym Code = 4 «Эта версия OSX не может выполнять необходимые преобразования dSYM». UserInfo={NSLocalizedFailureReason=Эта версия OSX не может выполнять необходимые преобразования dSYM.}

BitCode не активирован в моих настройках сборки

версия upload-symbols: 1.5.0 build 11.
MacBook Pro 2019 г. с macOS Mojave 10.14.6 — 32 ГБ.

Кто-нибудь испытывает ту же проблему?


person Giuseppe Roberto Rossi    schedule 28.09.2019    source источник
comment
Какую версию Xcode вы используете?   -  person Todd Burner    schedule 30.09.2019
comment
Это приложение Firebase или вы перенесли свое приложение из Fabric? Если это перенесенное приложение, то передача -a <api_key> вместо -gsp <path_to_GoogleService-info.plist> для загрузки-символов решит проблему.   -  person Chintan    schedule 30.09.2019
comment
Это приложение Firebase, не перенесенное из Fabric. Версия Xcode: 10.3 (10G8)   -  person Giuseppe Roberto Rossi    schedule 02.10.2019
comment
Можете ли вы обратиться в службу поддержки (в) ткань (точка) io?   -  person Chintan    schedule 07.10.2019
comment
то же самое после обновления до macOS Catalina. с Xcode 11.1 не работает -a <api_key> У меня есть скрипт ниже на этапе сборки "${PODS_ROOT}/Fabric/upload-symbols" -gsp "${SRCROOT}/GoogleService-Info.plist" -p ios "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}"   -  person sameera madushan    schedule 11.10.2019
comment
Я отправил отчет об ошибке в Firebase.   -  person Giuseppe Roberto Rossi    schedule 11.10.2019
comment
Мне ответили, чтобы я обновил модули Fabric и Crashlytics до последней версии, но проблема осталась.   -  person Giuseppe Roberto Rossi    schedule 10.11.2019


Ответы (1)


Я решил проблему с помощью fastlane:

zip -r dSYM.zip MyApp.xcarchive/dSYMs/

fastlane run upload_symbols_to_crashlytics dsym_path:"dSYM.zip" gsp_path:"<path_to_GoogleService-info.plist>" binary_path:"Pods/Fabric"
person Giuseppe Roberto Rossi    schedule 09.11.2019