Sha256: efc5aa47fb742077c9aa0a762cc26343a0ce7604a61be2a65a2975e85bdf1c66
Contents?: true
Size: 1.49 KB
Versions: 205
Compression:
Stored size: 1.49 KB
Contents
module Fastlane module Actions class ResetSimulatorContentsAction < Action def self.run(params) if params[:ios] params[:ios].each do |os_version| FastlaneCore::Simulator.reset_all_by_version(os_version: os_version) end else FastlaneCore::Simulator.reset_all end UI.success('Simulators reset') end def self.description "Shutdown and reset running simulators" end def self.available_options [ FastlaneCore::ConfigItem.new(key: :ios, short_option: "-i", env_name: "FASTLANE_RESET_SIMULATOR_VERSIONS", description: "Which versions of Simulators you want to reset content and settings, this does not remove/recreate the simulators", is_string: false, optional: true, type: Array) ] end def self.aliases ["reset_simulators"] end def self.output nil end def self.return_value nil end def self.authors ["danramteke"] end def self.is_supported?(platform) platform == :ios end def self.example_code [ 'reset_simulator_contents' ] end def self.category :misc end end end end
Version data entries
205 entries across 205 versions & 1 rubygems