[英]Unable to upload dSYM file to Fabric Crashlytics
Fabric 已經集成到項目中。 由於 firebase 正在從儀表板中刪除上傳 dSYM 選項,因此我決定編寫 Firebase 中建議的腳本。
我已經在構建設置中使用 dSYM 設置了 DWARF
我已經嘗試在運行腳本的構建階段下遵循這兩個腳本
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
請指導。
請參閱本指南。
重要提示:如果您正在使用之前從 Fabric 鏈接到 Firebase Crashlytics 的應用,請傳入您的 Fabric API 密鑰以運行上傳符號腳本。 也就是說,在以下運行腳本的選項中,使用
-a fabric-api-key
而不是-gsp path/to/GoogleService-Info.plist
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.