Class: Fastlane::CrashlyticsBetaUserEmailFetcher

Inherits:
Object
  • Object
show all
Defined in:
lib/fastlane/setup/crashlytics_beta_user_email_fetcher.rb

Instance Method Summary collapse

Constructor Details

#initialize(app_file_path = nil) ⇒ CrashlyticsBetaUserEmailFetcher

Returns a new instance of CrashlyticsBetaUserEmailFetcher.



3
4
5
# File 'lib/fastlane/setup/crashlytics_beta_user_email_fetcher.rb', line 3

def initialize(app_file_path = nil)
  @app_file_config = CredentialsManager::AppfileConfig.new(app_file_path)
end

Instance Method Details

#fetchObject



7
8
9
10
11
# File 'lib/fastlane/setup/crashlytics_beta_user_email_fetcher.rb', line 7

def fetch
  @app_file_config.data[:itunes_connect_id] ||
    @app_file_config.data[:apple_dev_portal_id] ||
    @app_file_config.data[:apple_id]
end