Sha256: d9684c860ad66d1a7ac86bbd24abfff7d40a351455318bc9a709673deb8a0ce9
Contents?: true
Size: 1.01 KB
Versions: 29
Compression:
Stored size: 1.01 KB
Contents
module Fastlane module Actions class ImportProvisioningAction < Action def self.run(config) path = config[:path] profiles = Dir.glob File.join(path, "*.mobileprovision") # Install the provisioning profiles profiles.each do |profile| FastlaneCore::ProvisioningProfile.install(profile) end UI.success "Successfully imported:\n#{profiles.join("\n")}" true end def self.available_options [ FastlaneCore::ConfigItem.new(key: :path, env_name: "", description: "Directory containing provisioning profiles", default_value: "signing") ] end def self.description "Import provisioning profiles from directory (`signing` is default)" end def self.author "Piotrek Dubiel" end def self.is_supported?(platform) platform == :ios end end end end
Version data entries
29 entries across 29 versions & 1 rubygems