Skip to content

Instantly share code, notes, and snippets.

@nfhipona
Last active July 25, 2020 05:17
Show Gist options
  • Save nfhipona/eda741af5b41e524e30ce29efe246bff to your computer and use it in GitHub Desktop.
Save nfhipona/eda741af5b41e524e30ce29efe246bff to your computer and use it in GitHub Desktop.
Uploading dSYM File

Firebase Guide

find dSYM_directory -name "*.dSYM" | xargs -I \{\} $PODS_ROOT/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p platform \{\}

Project's Build Process: Run Script


"${PODS_ROOT}/FirebaseCrashlytics/run"

find dSYM_directory -name "*.dSYM" | xargs -I \{\} $(PODS_ROOT)/FirebaseCrashlytics/upload-symbols -gsp $(PROJECT_DIR)/PROJECT_FOLDER/GoogleService-Info.plist -p ios \{\}

Firebase Guide: Manual - Terminal Guide

/path/to/pods/directory/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p ios /path/to/dSYMs

Note: Generate or Create an archive build of your project before running the script from terminal


$(PODS_ROOT)/FirebaseCrashlytics/upload-symbols -gsp $(PROJECT_DIR)/PROJECT_FOLDER/GoogleService-Info.plist
-p ios /Users/ACTIVE_USER/Library/Developer/Xcode/Archives/ARCHIVE_DATE/PROJECT_ARCHIVE.xcarchive/dSYMs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment