class Fastlane::Actions::CheckAppStoreMetadataAction
Public Class Methods
available_options()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 26 def self.available_options require 'precheck/options' Precheck::Options.available_options end
category()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 57 def self.category :app_store_connect end
description()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 18 def self.description "Check your app's metadata before you submit your app to review (via _precheck_)" end
details()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 22 def self.details "More information: https://fastlane.tools/precheck" end
example_code()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 47 def self.example_code [ 'check_app_store_metadata( negative_apple_sentiment: [level: :skip], # Set to skip to not run the `negative_apple_sentiment` rule curse_words: [level: :warn] # Set to warn to only warn on curse word check failures )', 'precheck # alias for "check_app_store_metadata"' ] end
is_supported?(platform)
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 43 def self.is_supported?(platform) platform == :ios end
return_type()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 35 def self.return_type :bool end
return_value()
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 31 def self.return_value return "true if precheck passes, else, false" end
run(config)
click to toggle source
# File fastlane/lib/fastlane/actions/check_app_store_metadata.rb, line 7 def self.run(config) # Only set :api_key from SharedValues if :api_key_path isn't set (conflicting options) unless config[:api_key_path] config[:api_key] ||= Actions.lane_context[SharedValues::APP_STORE_CONNECT_API_KEY] end require 'precheck' Precheck.config = config return Precheck::Runner.new.run end