download_dsyms

Download dSYM files from App Store Connect for Bitcode apps

This action downloads dSYM files from App Store Connect after the ipa gets re-compiled by Apple. Useful if you have Bitcode enabled.

lane :refresh_dsyms do
  download_dsyms                  # Download dSYM files from iTC
  upload_symbols_to_crashlytics   # Upload them to Crashlytics
  clean_build_artifacts           # Delete the local dSYM files
end
download_dsyms
Supported platforms ios
Author @KrauseFx

2 Examples

download_dsyms
download_dsyms(version: "1.0.0", build_number: "345")

Parameters

Key Description Default
username Your Apple ID Username for App Store Connect *
app_identifier The bundle identifier of your app *
team_id The ID of your App Store Connect team if you're in multiple teams *
team_name The name of your App Store Connect team if you're in multiple teams *
platform The app platform for dSYMs you wish to download (ios, appletvos) :ios
version The app version for dSYMs you wish to download, pass in 'latest' to download only the latest build's dSYMs
build_number The app build_number for dSYMs you wish to download
output_directory Where to save the download dSYMs, defaults to the current path

* = default value is dependent on the user's system


To show the documentation in your terminal, run

fastlane action download_dsyms

View source code


Back to actions