Загрузка 3 недостающих dSYM, необходимых для обработки 7 сбоев Firebase iOS - PullRequest
0 голосов
/ 22 апреля 2020

Я пытаюсь получить отчеты Crashlytics, используя Firebase.

Я закончил с настройкой Firebase SDK с CocoaPoads.

Установите параметры формата отладочной информации DWARF_DSYM_FILE, как показано ниже Debug information format

Запустить скрипт в фазе сборки, как показано ниже

./Fabric.framework/run afc5ce369bb29657aaf675f07c7899ebc1685e57 786a9932d934a9b987311f3a3692d8761fd725dd55797f62df500eb334bd2d56

mdfind "com_apple_xcode_dsym_uuids == UUID"

find “My Demo Proj.app.dSYM" | xargs -I \{\} "${PODS_ROOT}/Fabric/upload-symbols" -gsp "${PROJECT_DIR}/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}"

После создания и форсирования крэя sh Я не смог увидеть сбои в базе огня. получил сообщение об ошибке, как показано ниже Firebase Error message

Я сомневался в следующих двух строках в RunScript. Это правильный формат или я сделал какую-либо ошибку в RunScript, пожалуйста, предложите

mdfind "com_apple_xcode_dsym_uuids == UUID"

find “My Demo Proj.app.dSYM" | xargs -I \{\} "${PODS_ROOT}/Fabric/upload-symbols" -gsp "${PROJECT_DIR}/GoogleService-Info.plist" -p ios \{\}

Я скопировал имя файла .dSYM “My Demo Proj.app.dSYM", как показано на содержимом пакета архивной сборки.

...