class Fastlane::Helper::InfoPlist
Public Class Methods
new(plist)
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 7 def initialize(plist) @plist = plist end
Public Instance Methods
app_type()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 29 def app_type prase['ZHAppBuildType'] end
bundle_name()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 37 def bundle_name prase['CFBundleName'] end
device_capabilities()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 25 def device_capabilities prase['UIRequiredDeviceCapabilities'] end
display_name()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 41 def display_name prase['CFBundleDisplayName'] end
executable()
click to toggle source
def
prase['']
end
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 21 def executable prase['CFBundleExecutable'] end
identifier()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 33 def identifier prase['CFBundleIdentifier'] end
prase()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 11 def prase return @info if @info @info = CFPropertyList.native_types(CFPropertyList::List.new(file: @plist).value) @info end
short_version()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 49 def short_version prase['CFBundleShortVersionString'] end
version()
click to toggle source
# File lib/fastlane/plugin/analyze_ios_ipa/helper/info_plist.rb, line 45 def version prase['CFBundleVersion'] end