deliver/lib/deliver/download_screenshots.rb in fastlane-2.150.0.rc5 vs deliver/lib/deliver/download_screenshots.rb in fastlane-2.150.0.rc6
- old
+ new
@@ -17,14 +17,16 @@
legacy_app = options[:app]
app_id = legacy_app.apple_id
app = Spaceship::ConnectAPI::App.get(app_id: app_id)
platform = Spaceship::ConnectAPI::Platform.map(options[:platform])
- version = if options[:use_live_version]
- app.get_live_app_store_version(platform: platform)
- else
- app.get_edit_app_store_version(platform: platform)
- end
+ if options[:use_live_version]
+ version = app.get_live_app_store_version(platform: platform)
+ UI.user_error!("Could not find a live version on App Store Connect. Try using '--use_live_version false'") if version.nil?
+ else
+ version = app.get_edit_app_store_version(platform: platform)
+ UI.user_error!("Could not find an edit version on App Store Connect. Try using '--use_live_version true'") if version.nil?
+ end
localizations = version.get_app_store_version_localizations
localizations.each do |localization|
screenshot_sets = localization.get_app_screenshot_sets
screenshot_sets.each do |screenshot_set|