b0VIM 8.0zS3\·³ÓxjoshJoshs-MBP~josh/Projects/fastlane/fastlane/match/lib/match/setup.rbutf-8 3210#"! Utp(ad Ö (æËʽ¯ƒh ¿µ´”2  Ù Ø œ ( è ª © s r Q ò ñ [ ô ˆ . & % è à Ú Ö Ü end end end return ["git", "google_cloud"] def storage_options end UI.message("For more information visit https://docs.fastlane.tools/actions/match/") UI.message("certificates for you. From then on, it will automatically import the existing profiles.") UI.message("On the first run for each environment it will create the provisioning profiles and") UI.important("You can now run `fastlane match development`, `fastlane match adhoc`, `fastlane match enterprise` and `fastlane match appstore`") UI.success("Successfully created '#{path}'. You can open the file using a code editor.") File.write(path, template) template.gsub!("[[CONTENT]]", specific_content) specific_content += "storage_mode(\"#{storage_mode}\")" specific_content += "\n\n" if specific_content.length > 0 UI.crash!("Looks like `generate_matchfile_content` was `nil` for `#{storage_mode}`") if specific_content.nil? specific_content = storage.generate_matchfile_content storage = Storage.for_mode(storage_mode, {}) ) self.storage_options "fastlane match supports multiple storage modes, please select the one you want to use:", storage_mode = UI.select( end template = File.read("#{Match::ROOT}/lib/assets/MatchfileTemplate") else template = File.read("#{Match::ROOT}/lib/assets/MatchfileTemplate.swift") if is_swift_fastfile def run(path, is_swift_fastfile: false) class Setupmodule Matchrequire_relative 'storage'require_relative 'module'