IosPlatform class

iOS platform build configuration settings.

Controls iOS minimum deployment target version and application bundle identifier.

Example:

const ios = IosPlatform(
  minVersion: '16.0',
  bundleIdentifier: 'com.example.bloomapp',
);

Constructors

IosPlatform({String minVersion = '15.0', String? bundleIdentifier})
Creates an IosPlatform configuration instance.
const
IosPlatform.fromJson(Map<String, dynamic> json)
Constructs an IosPlatform from a JSON json map.
factory

Properties

bundleIdentifier → String?
iOS application bundle identifier (e.g. 'com.example.app').
final
hashCode → int
The hash code for this object.
no setterinherited
minVersion → String
Minimum supported iOS version string (defaults to '15.0').
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Serializes this configuration to a JSON-compatible map.
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited