fastlane: download_dsyms: 'Could not find latest bulid for version' error but version exists in App Store Connect

New Issue Checklist

Issue Description

I’m trying to download the latest dSYM file from App Store Connect using the parameter version with ‘latest’ value. The execution fails with Could not find latest bulid for version 3.16 but there’s a version with that number:

Screenshot 2020-09-10 at 01 26 30

Command executed
download_dsyms(
  username: options[:username],
  app_identifier: PRODUCTION_IDENTIFIER,
  team_id: APPLE_TEAM_ID,
  version: "latest",
  output_directory: OUTPUT_DIR,
  wait_for_dsym_processing: true
)
Complete output when running fastlane, including the stack trace and command used
INFO [2020-09-10 01:17:13.73]: ----------------------------
INFO [2020-09-10 01:17:13.73]: --- Step: download_dsyms ---
INFO [2020-09-10 01:17:13.73]: ----------------------------
INFO [2020-09-10 01:17:14.96]: Login to App Store Connect (<redacted>)
Reading keychain entry, because either user or password were empty
Loading session from '<redacted>'
Available session is not valid any more. Continuing with normal login.
Looking for App Store Connect Team with ID <redacted>
INFO [2020-09-10 01:17:19.47]: Login successful
INFO [2020-09-10 01:17:21.76]: Looking for latest version...
WARN [2020-09-10 01:17:23.52]: Lane Context:
INFO [2020-09-10 01:17:23.52]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios create_release", :FL_CHANGELOG=>"<redacted>"}
ERROR [2020-09-10 01:17:23.52]: Could not find latest bulid for version 3.16
INFO [2020-09-10 01:17:23.53]: Successfully generated documentation at path '/Users/<redacted>/fastlane/README.md'

+------+--------------------------------+-------------+
|                  fastlane summary                   |
+------+--------------------------------+-------------+
| Step | Action                         | Time (in s) |
+------+--------------------------------+-------------+
| 1    | Verifying fastlane version     | 0           |
| 2    | default_platform               | 0           |
| 3    | changelog_from_git_commits     | 0           |
| 4    | Switch to ios                  | 0           |
|      | get_shared_version_number lane |             |
| 5    | Switch to ios                  | 0           |
|      | get_shared_build_number lane   |             |
| 6    | git_tag_exists                 | 0           |
| 7    | add_git_tag                    | 0           |
| 8    | git push origin                | 5           |
|      | "refs/tags/v3.16(2153)"        |             |
| 💥   | download_dsyms                 | 9           |
+------+--------------------------------+-------------+

ERROR [2020-09-10 01:17:23.67]: fastlane finished with errors
Traceback (most recent call last):
	29: from /usr/local/Cellar/fastlane/2.158.0/libexec/bin/fastlane:23:in `<main>'
	28: from /usr/local/Cellar/fastlane/2.158.0/libexec/bin/fastlane:23:in `load'
	27: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/bin/fastlane:23:in `<top (required)>'
	26: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
	25: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
	24: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:352:in `run'
	23: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
	22: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
	21: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
	20: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
	19: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
	18: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
	17: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
	16: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/lane_manager.rb:47:in `cruise_lane'
	15: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
	14: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
	13: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
	12: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/lane.rb:33:in `call'
	11: from Fastfile:300:in `block (2 levels) in parsing_binding'
	10: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
	 9: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
	 8: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:229:in `execute_action'
	 7: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:229:in `chdir'
	 6: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:255:in `block in execute_action'
	 5: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
	 4: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:263:in `block (2 levels) in execute_action'
	 3: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/download_dsyms.rb:44:in `run'
	 2: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/download_dsyms.rb:162:in `get_latest_build!'
	 1: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/ui.rb:17:in `method_missing'
/usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/interface.rb:141:in `user_error!': Could not find latest bulid for version 3.16 (FastlaneCore::Interface::FastlaneError)
	29: from /usr/local/Cellar/fastlane/2.158.0/libexec/bin/fastlane:23:in `<main>'
	28: from /usr/local/Cellar/fastlane/2.158.0/libexec/bin/fastlane:23:in `load'
	27: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/bin/fastlane:23:in `<top (required)>'
	26: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
	25: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
	24: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:352:in `run'
	23: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
	22: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
	21: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
	20: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
	19: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
	18: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
	17: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
	16: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/lane_manager.rb:47:in `cruise_lane'
	15: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
	14: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
	13: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
	12: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/lane.rb:33:in `call'
	11: from Fastfile:300:in `block (2 levels) in parsing_binding'
	10: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
	 9: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
	 8: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:229:in `execute_action'
	 7: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:229:in `chdir'
	 6: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:255:in `block in execute_action'
	 5: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
	 4: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/runner.rb:263:in `block (2 levels) in execute_action'
	 3: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/download_dsyms.rb:44:in `run'
	 2: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane/lib/fastlane/actions/download_dsyms.rb:162:in `get_latest_build!'
	 1: from /usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/ui.rb:17:in `method_missing'
/usr/local/Cellar/fastlane/2.158.0/libexec/gems/fastlane-2.158.0/fastlane_core/lib/fastlane_core/ui/interface.rb:141:in `user_error!': \e[31m[!] Could not find latest bulid for version 3.16\e[0m (FastlaneCore::Interface::FastlaneError)

Environment

 
✅ fastlane environment ✅

Stack

Key Value
OS 10.15.6
Ruby 2.7.1
Bundler? false
Git git version 2.24.3 (Apple Git-128)
Installation Source /usr/local/Cellar/fastlane/2.158.0/libexec/bin/fastlane
Host Mac OS X 10.15.6 (19G2021)
Ruby Lib Dir /usr/local/Cellar/ruby/2.7.1_2/lib
OpenSSL Version OpenSSL 1.1.1f 31 Mar 2020
Is contained false
Is homebrew false
Is installed via Fabric.app false
Xcode Path /Applications/Xcode.app/Contents/Developer/
Xcode Version 11.7

System Locale

Variable Value
LANG en_US.UTF-8
LC_ALL en_US.UTF-8
LANGUAGE

fastlane files:

`./fastlane/Fastfile`
fastlane_version "2.127.0"
REQUIRED_XCODE_VERSION = "10.2"
default_platform :ios

PROJECT_NAME = "Optimize"
OUTPUT_DIR = "./build"

OPTIMIZE_TEAM_ID = 118270207
REPOSITORY_NAME = "optimizehq/ios"

PRODUCTION_TARGET = "Optimize"
PRODUCTION_SCHEME = "Optimize"
PRODUCTION_IDENTIFIER = "me.brianjohnson.optimize"
PRODUCTION_IPA_PATH = "#{OUTPUT_DIR}/#{PRODUCTION_SCHEME}.ipa"
PRODUCTION_DSYM_PATH = "#{OUTPUT_DIR}/#{PRODUCTION_SCHEME}.app.dSYM.zip"
PRODUCTION_PLIST = "./Optimize/Resources/Info.plist"

BETA_TARGET = "Optimize-beta"
BETA_SCHEME = "Optimize-beta"
BETA_IDENTIFIER = "me.brianjohnson.optimize-beta"
BETA_IPA_PATH = "#{OUTPUT_DIR}/#{BETA_SCHEME}.ipa"
BETA_DSYM_PATH = "#{OUTPUT_DIR}/#{BETA_SCHEME}.app.dSYM.zip"
BETA_PLIST = "./Optimize/Resources/InfoBeta.plist"

platform :ios do

  desc "Get shared version number"
  lane :get_shared_version_number do |options|
    version_number = ""
    project = Xcodeproj::Project.open("../#{PROJECT_NAME}.xcodeproj")
    project.build_configurations.each do |build|
        version_number = build.build_settings['MARKETING_VERSION']
    end
    version_number
  end

  desc "Get shared build number"
  lane :get_shared_build_number do |options|
    build_number = ""
    project = Xcodeproj::Project.open("../#{PROJECT_NAME}.xcodeproj")
    project.build_configurations.each do |build|
        build_number = build.build_settings['SHARED_BUILD_NUMBER']
    end
    build_number
  end

  lane :bump_build_number_with_current_date do |options|
    # Set build number to current date and time
    build_number = Time.new.strftime("%Y.%-m.%-d.%-H.%-M")
    ENV["BUILD_NUMBER"] = build_number
    project = Xcodeproj::Project.open("../#{PROJECT_NAME}.xcodeproj")
    project.build_configurations.each do |build|
      current_build = build.build_settings['SHARED_BUILD_NUMBER']
      puts "#{build.name}: current SHARED_BUILD_NUMBER is #{current_build}"
      puts "#{build.name}: setting SHARED_BUILD_NUMBER with #{build_number}"
      build.build_settings['SHARED_BUILD_NUMBER'] = build_number
    end
    puts "Available Targets:"
    project.targets.each do |target|
      puts " - #{target.name}"
    end
    project.save()
  end

  lane :bump_build_number do |options|
    unless options[:iknowwhatimdoing]
      ensure_git_status_clean(show_uncommitted_changes: true)
    end

    build_number = ""

    project = Xcodeproj::Project.open("../#{PROJECT_NAME}.xcodeproj")
    project.build_configurations.each do |build|
      # Build Number
      current_build = build.build_settings['SHARED_BUILD_NUMBER'].to_i
      puts "#{build.name}: current SHARED_BUILD_NUMBER is #{current_build}"
      build_number = current_build + 1
      puts "#{build.name}: setting new SHARED_BUILD_NUMBER with #{build_number}"
      build.build_settings['SHARED_BUILD_NUMBER'] = build_number
    end
    puts "Available Targets:"
    project.targets.each do |target|
      puts " - #{target.name}"
    end
    project.save()

    puts "Build #{build_number}"
    git_commit(path: [
      "./#{PROJECT_NAME}.xcodeproj/project.pbxproj",
    ], message: "Build #{build_number}")
  end

  desc "Bump Version"
  lane :bump_version do |options|
    unless options[:iknowwhatimdoing]
      ensure_git_status_clean(show_uncommitted_changes: true)
    end

    version_number = ""
    build_number = ""

    project = Xcodeproj::Project.open("../#{PROJECT_NAME}.xcodeproj")
    project.build_configurations.each do |build|
      # Version Number
      current_version = build.build_settings['MARKETING_VERSION']
      puts "#{build.name}: current MARKETING_VERSION is #{current_version}"

      version_array = current_version.split(".").map(&:to_i)
      case options[:bump_type]
      when "patch"
        version_array[2] = (version_array[2] ? version_array[2] : 0) + 1
      when "minor"
        version_array[1] = (version_array[1] ? version_array[1] : 0) + 1
        version_array[2] = version_array[2] = 0
      when "major"
        version_array[0] = (version_array[0] ? version_array[0] : 0) + 1
        version_array[1] = version_array[1] = 0
        version_array[1] = version_array[2] = 0
      end

      if options[:omit_zero_patch_version] && version_array[2] == 0
        version_array.pop()
      end

      version_number = version_array.join(".")
      puts "#{build.name}: setting new MARKETING_VERSION with #{version_number}"
      build.build_settings['MARKETING_VERSION'] = version_number

      # Build Number
      current_build = build.build_settings['SHARED_BUILD_NUMBER'].to_i
      puts "#{build.name}: current SHARED_BUILD_NUMBER is #{current_build}"
      build_number = current_build + 1
      puts "#{build.name}: setting new SHARED_BUILD_NUMBER with #{build_number}"
      build.build_settings['SHARED_BUILD_NUMBER'] = build_number
    end
    puts "Available Targets:"
    project.targets.each do |target|
      puts " - #{target.name}"
    end
    project.save()

    puts "Bump to v#{version_number} (#{build_number})"
    git_commit(path: [
      "./#{PROJECT_NAME}.xcodeproj/project.pbxproj",
    ], message: "Bump to v#{version_number} (#{build_number})")
  end

  lane :beta_adhoc_build do |options|
    bump_build_number_with_current_date()
    gym(
      scheme: BETA_SCHEME, 
      export_method: "ad-hoc", 
      include_bitcode: false,
      output_directory: OUTPUT_DIR,
    )
  end

  lane :beta_appstore_build do |options|
    bump_build_number_with_current_date()
    gym(
      scheme: BETA_SCHEME, 
      export_method: "app-store", 
      include_bitcode: false,
      output_directory: OUTPUT_DIR,
    )
  end

  lane :appstore_build do |options|
  	if options[:bump]
      bump_version(
        bump_type: options[:bump], 
        iknowwhatimdoing: options[:iknowwhatimdoing]
      )
    else
      bump_build_number(
        iknowwhatimdoing: options[:iknowwhatimdoing]
      )
    end

    gym(
      scheme: PRODUCTION_SCHEME, 
      export_method: "app-store", 
      include_bitcode: true,
      output_directory: OUTPUT_DIR,
      xcconfig: options[:xcconfig],
    )
  end

  lane :beta_upload_latest_to_msappcenter do |options|
    commit = last_git_commit

    notes = commit[:message]
    if options[:notes]
      notes = options[:notes]
    end

    notify_testers = false #Do not notify
    if options[:notify]
      notify_testers = true
    end

    # Microsoft App Center
    appcenter_upload(
      owner_name: "ricardopereira",
      app_name: "Optimize-Beta",
      ipa: BETA_IPA_PATH,
      destinations: "Collaborators,Public Testers",
      notify_testers: notify_testers,
      release_notes: "Latest change: " + notes,
    )

    public_url = lane_context[SharedValues::APPCENTER_DOWNLOAD_LINK]
    puts "#{PROJECT_NAME} uploaded successfully: Public URL is " + public_url
  end

  lane :upload_latest_to_appstore do |options|
    pilot(
      username: options[:username],
      team_id: OPTIMIZE_TEAM_ID.to_s,
      ipa: PRODUCTION_IPA_PATH,
      skip_submission: true,
      skip_waiting_for_build_processing: true
    )
  end

  lane :upload_latest_to_testflight do |options|
    pilot(
      username: options[:username],
      team_id: OPTIMIZE_TEAM_ID.to_s,
      ipa: BETA_IPA_PATH,
      skip_submission: true,
      skip_waiting_for_build_processing: true
    )
  end

  lane :beta do |options|
    beta_adhoc_build
    beta_upload_latest_to_msappcenter(
      notify: options[:notify],
      notes: options[:notes]
    )
  end

  lane :public_beta do |options|
    beta_appstore_build
    upload_latest_to_testflight(
      username: options[:username],
    )
  end

  lane :public_staging do |options|
    appstore_build(
      bump: options[:bump],
      iknowwhatimdoing: options[:iknowwhatimdoing],
      xcconfig: "./Optimize/Resources/Staging.xcconfig",
    )
    upload_latest_to_appstore(
      username: options[:username],
    )
  end

  lane :release do |options|
    appstore_build(
      bump: options[:bump],
      iknowwhatimdoing: options[:iknowwhatimdoing]
    )
    upload_latest_to_appstore(
      username: options[:username],
    )
  end

  lane :create_release do |options|
    release_description = changelog_from_git_commits

    version_number = get_shared_version_number()
    build_number = get_shared_build_number()

    version_array = version_number.split(".").map(&:to_i)

    if version_array[2] == 0
      # Remove 0 from patch part
      version_array.pop()
    end

    release_name = "v" + version_array.join(".")
    puts "Release name: " + release_name

    # v3.0(2090)
    tag_name = release_name + "(" + build_number + ")"
    puts "Tag name: " + tag_name

    if !git_tag_exists(tag: tag_name)
      add_git_tag(
        tag: tag_name,
        sign: true
      )
      sh "git push origin \"refs/tags/"+tag_name+"\""
    end

    download_dsyms(
      username: options[:username],
      app_identifier: PRODUCTION_IDENTIFIER,
      team_id: OPTIMIZE_TEAM_ID,
      version: "latest",
      output_directory: OUTPUT_DIR,
      wait_for_dsym_processing: true
    )
    appstore_dsyms = Actions.lane_context[SharedValues::DSYM_PATHS]

    unless appstore_dsyms.empty? #.nil?
      zip_path = appstore_dsyms.first
      upload_symbols_to_crashlytics(dsym_path: zip_path)
    end

    dsym_paths = [
      PRODUCTION_DSYM_PATH,
      PRODUCTION_IPA_PATH
    ]
    dsym_paths += appstore_dsyms if appstore_dsyms

    github_release = set_github_release(
      repository_name: REPOSITORY_NAME,
      api_token: ENV["GITHUB_TOKEN"],
      name: release_name,
      is_draft: true,
      tag_name: tag_name,
      description: release_description,
      upload_assets: dsym_paths
    )
  end

end

No Appfile found

fastlane gems

Gem Version Update-Status
fastlane 2.158.0 ✅ Up-To-Date

Loaded fastlane plugins:

No plugins Loaded

Loaded gems
Gem Version
did_you_mean 1.4.0
slack-notifier 2.3.2
atomos 0.1.3
CFPropertyList 3.0.2
claide 1.0.3
colored2 3.1.2
nanaimo 0.3.0
xcodeproj 1.18.0
rouge 2.0.7
xcpretty 0.3.0
terminal-notifier 2.0.0
unicode-display_width 1.7.0
terminal-table 1.8.0
plist 3.5.0
public_suffix 4.0.6
addressable 2.7.0
multipart-post 2.0.0
word_wrap 1.0.0
tty-screen 0.8.1
tty-cursor 0.7.1
tty-spinner 0.9.3
babosa 1.0.3
colored 1.2
highline 1.7.10
commander-fastlane 4.4.6
excon 0.76.0
faraday 1.0.1
unf_ext 0.0.7.7
unf 0.1.4
domain_name 0.5.20190701
http-cookie 1.0.3
faraday-cookie_jar 0.0.7
faraday_middleware 1.0.0
fastimage 2.2.0
gh_inspector 1.1.3
json 2.3.0
mini_magick 4.10.1
rubyzip 2.3.0
security 0.1.3
xcpretty-travis-formatter 1.0.0
dotenv 2.7.6
bundler 2.1.2
naturally 2.2.0
simctl 1.6.8
jwt 2.2.2
uber 0.1.0
declarative 0.0.20
declarative-option 0.1.0
representable 3.0.4
retriable 3.1.2
mini_mime 1.0.2
multi_json 1.15.0
signet 0.14.0
memoist 0.16.2
os 1.1.1
googleauth 0.13.1
httpclient 2.8.3
google-api-client 0.38.0
google-cloud-env 1.3.3
google-cloud-errors 1.0.1
google-cloud-core 1.5.0
rake 13.0.1
digest-crc 0.6.1
google-cloud-storage 1.28.0
emoji_regex 3.0.0
jmespath 1.4.0
aws-partitions 1.365.0
aws-eventstream 1.1.0
aws-sigv4 1.2.2
aws-sdk-core 3.105.0
aws-sdk-kms 1.37.0
aws-sdk-s3 1.79.1
uri 0.10.0
forwardable 1.3.1
logger 1.4.2
cgi 0.1.0
timeout 0.1.0
stringio 0.1.0
ipaddr 1.2.2
openssl 2.1.2
ostruct 0.2.0
strscan 1.0.3
date 3.0.0
delegate 0.1.0
fileutils 1.4.1
io-console 0.5.6
zlib 1.1.0
singleton 0.1.0
rexml 3.2.3
open3 0.1.0
yaml 0.1.0
psych 3.1.0
mutex_m 0.1.0
webrick 1.6.0

generated on: 2020-09-10

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Reactions: 4
  • Comments: 20

Most upvoted comments

We have the same issue using ‘latest’ as the value of version parameter. However, we solved it by getting the latest version first of the project and set it as the version in download_dsyms

version = get_version_number(xcodeproj: "Project.xcodeproj", target: "Project")
download_dsyms(version: version, app_identifier: "com.appidentifier.project")

I actually have some similar error, but getting

INFO [2020-09-10 09:26:04.08]: Looking for latest version...
INFO [2020-09-10 09:26:06.05]: --------------------------
INFO [2020-09-10 09:26:06.05]: --- Step: notification ---
INFO [2020-09-10 09:26:06.05]: --------------------------
WARN [2020-09-10 09:26:06.29]: Lane Context:
INFO [2020-09-10 09:26:06.29]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>nil, :LANE_NAME=>"upload_dsyms"}
ERROR [2020-09-10 09:26:06.29]: {"data"=>nil, "messages"=>{"warn"=>nil, "error"=>["Not Found"], "info"=>nil}, "statusCode"=>"ERROR"}```

Potentially fixed by 17148?

didn’t work for me