Reputation: 41
error: Could not complete submission of dSYM at /Users/apple/Downloads/appDsyms/f744f519-c397-3c57-b7e7-1adc45ac4936.dSYM: Error Domain=com.google.firebase.crashlytics.FIRCLSCompoundOperation.error Code=4294967293 "(null)" UserInfo={com.google.firebase.crashlytics.FIRCLSCompoundOperation.error.user-info-key.underlying-errors=(
Upvotes: 1
Views: 3239
Reputation: 437
In my case (Flutter), FIREBASE_APP_ID was wrong.
Before (Run Script):
# Source: https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=flutter#run-script-exists
FIREBASE_APP_ID="1:1111111111:ios:1111111111111111111111"
if [ "${ENV}" == "dev" ]; then
FIREBASE_APP_ID="1:2222222222:ios:2222222222222222222222"
elif [ "${ENV}" == "stg" ]; then
FIREBASE_APP_ID="1:3333333333:ios:3333333333333333333333"
fi
$PODS_ROOT/FirebaseCrashlytics/upload-symbols --build-phase --validate -ai FIREBASE_APP_ID -- $DWARF_DSYM_FOLDER_PATH/Runner.app.dSYM
$PODS_ROOT/FirebaseCrashlytics/upload-symbols --build-phase -ai FIREBASE_APP_ID -- $DWARF_DSYM_FOLDER_PATH/Runner.app.dSYM
After (Run Script):
# Source: https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports?platform=flutter#run-script-exists
FIREBASE_APP_ID="1:1111111111:ios:1111111111111111111111"
if [ "${ENV}" == "dev" ]; then
FIREBASE_APP_ID="1:2222222222:ios:2222222222222222222222"
elif [ "${ENV}" == "stg" ]; then
FIREBASE_APP_ID="1:3333333333:ios:3333333333333333333333"
fi
# ↓ FIREBASE_APP_ID -> $FIREBASE_APP_ID
$PODS_ROOT/FirebaseCrashlytics/upload-symbols --build-phase --validate -ai $FIREBASE_APP_ID -- $DWARF_DSYM_FOLDER_PATH/Runner.app.dSYM
# ↓ FIREBASE_APP_ID -> $FIREBASE_APP_ID
$PODS_ROOT/FirebaseCrashlytics/upload-symbols --build-phase -ai $FIREBASE_APP_ID -- $DWARF_DSYM_FOLDER_PATH/Runner.app.dSYM
Upvotes: 0
Reputation: 1044
Try copy and pasting the exact scripts written in these instructions, i.e. ${PODS_ROOT}/FirebaseCrashlytics/run /path/to/pods/directory/FirebaseCrashlytics/upload-symbols.
Upvotes: 2