From b502d70a7a93ac96f92fc5bf9e8a9da72ca1f369 Mon Sep 17 00:00:00 2001 From: freddi Date: Thu, 15 Sep 2022 21:20:45 +0900 Subject: [PATCH] use dup instead of clone for error case --- fastlane_core/lib/fastlane_core/itunes_transporter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fastlane_core/lib/fastlane_core/itunes_transporter.rb b/fastlane_core/lib/fastlane_core/itunes_transporter.rb index db2299a66f2..9955f234f00 100644 --- a/fastlane_core/lib/fastlane_core/itunes_transporter.rb +++ b/fastlane_core/lib/fastlane_core/itunes_transporter.rb @@ -873,7 +873,7 @@ def provider_ids # Create .p8 file from api_key and provide api key info which contains .p8 file path def api_key_with_p8_file_path(original_api_key) - api_key = original_api_key.clone + api_key = original_api_key.dup api_key[:key_dir] = Dir.mktmpdir("deliver-") # Specified p8 needs to be generated to call altool File.open(File.join(api_key[:key_dir], "AuthKey_#{api_key[:key_id]}.p8"), "wb") do |p8|