spaceship/lib/spaceship/spaceauth_runner.rb in fastlane-2.1.2 vs spaceship/lib/spaceship/spaceauth_runner.rb in fastlane-2.1.3

- old
+ new

@@ -15,11 +15,16 @@ puts "Logging into to iTunes Connect (#{@username})..." Spaceship::Tunes.login(@username) puts "Successfully logged in to iTunes Connect".green puts "" rescue - puts "Could not login to iTunes Connect...".red + puts "Could not login to iTunes Connect".red + puts "Please check your credentials and try again.".yellow + puts "This could be an issue with iTunes Connect,".yellow + puts "Please try unsetting the FASTLANE_SESSION environment variable".yellow + puts "and re-run `fastlane spaceauth`".yellow + UI.crash!("Problem connecting to iTunes Connect") end itc_cookie_content = Spaceship::Tunes.client.store_cookie # The only value we actually need is the "DES5c148586daa451e55afb017aa62418f91" cookie @@ -29,11 +34,11 @@ # name: DES5c148586daa451e55afb017aa62418f91 # value: HSARMTKNSRVTWFlaF/ek8asaa9lymMA0dN8JQ6pY7B3F5kdqTxJvMT19EVEFX8EQudB/uNwBHOHzaa30KYTU/eCP/UF7vGTgxs6PAnlVWKscWssOVHfP2IKWUPaa4Dn+I6ilA7eAFQsiaaVT cookies = YAML.load(itc_cookie_content) # We remove all the un-needed cookies - cookies.delete_if do |current| - ['aa', 'X-SESS', 'site', 'acn01', 'myacinfo', 'itctx', 'wosid', 'woinst', 'NSC_17ofu-jud-jud-mc'].include?(current.name) + cookies.select! do |cookie| + cookie.name.start_with?("DES5") || cookie.name == 'dqsid' end yaml = cookies.to_yaml.gsub("\n", "\\n") puts "---"