argumentBuilder property
Builds the command-line arguments list for the iOS build process.
Returns a list of command-line arguments to be passed to the Flutter build command. Combines base build arguments with iOS-specific options.
iOS-specific arguments added:
--export-options-plist- Path to export options plist file--export-method- Distribution method (app-store, ad-hoc, etc.)
These arguments control iOS-specific build behavior including code signing, provisioning profiles, and distribution method configuration.
Implementation
@override
List<String> get argumentBuilder => super.argumentBuilder
..addAll([
// Export options plist for code signing configuration
if (exportOptionsPlist != null)
'--export-options-plist=$exportOptionsPlist',
// Export method for distribution type
if (exportMethod != null) '--export-method=$exportMethod',
]);