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