This Bash script uploads multiple dSYM files to New Relic for iOS Crash Reporting.
It can be tedious to manually upload multiple dSYMs to New Relic for crash symbolication. This is especially true when you have multiple builds with several frameworks, all of which have their own dSYM files. This script is meant to simplify the upload process.
Run the script with the following arguments
./multidsym_upload.sh "App Name" AppKeyNumber FolderWithDSYMs
"App Name" = Name of your application in New Relic. note: App names with spaces must be wrapped in quotes
AppKeyNumber = The 42 character Application token for your app
FolderWithDSYMs = Path to folder containing dSYM files to be uploaded
A log file is created at /tmp/upload_dSYM_log.txt
This script is offered for use as-is without warranty. You are free to use and modify as needed. It has been created for use with New Relic crash reporting to simplify the dSYM upload process but is not a supported product of New Relic.