class Google::Apis::FirebasedynamiclinksV1::IosInfo
iOS related attributes to the Dynamic Link..
Attributes
iOS App Store ID. Corresponds to the JSON property `iosAppStoreId` @return [String]
iOS bundle ID of the app. Corresponds to the JSON property `iosBundleId` @return [String]
Custom (destination) scheme to use for iOS. By default, we’ll use the bundle ID as the custom scheme. Developer can override this behavior using this param. Corresponds to the JSON property `iosCustomScheme` @return [String]
Link to open on iOS if the app is not installed. Corresponds to the JSON property `iosFallbackLink` @return [String]
iPad bundle ID of the app. Corresponds to the JSON property `iosIpadBundleId` @return [String]
If specified, this overrides the ios_fallback_link
value on iPads. Corresponds to the JSON property `iosIpadFallbackLink` @return [String]
iOS minimum version. Corresponds to the JSON property `iosMinimumVersion` @return [String]
Public Class Methods
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 908 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/firebasedynamiclinks_v1/classes.rb, line 913 def update!(**args) @ios_app_store_id = args[:ios_app_store_id] if args.key?(:ios_app_store_id) @ios_bundle_id = args[:ios_bundle_id] if args.key?(:ios_bundle_id) @ios_custom_scheme = args[:ios_custom_scheme] if args.key?(:ios_custom_scheme) @ios_fallback_link = args[:ios_fallback_link] if args.key?(:ios_fallback_link) @ios_ipad_bundle_id = args[:ios_ipad_bundle_id] if args.key?(:ios_ipad_bundle_id) @ios_ipad_fallback_link = args[:ios_ipad_fallback_link] if args.key?(:ios_ipad_fallback_link) @ios_minimum_version = args[:ios_minimum_version] if args.key?(:ios_minimum_version) end