IosAppStoreDistributor constructor
IosAppStoreDistributor({
- required FlutterPublish flutterPublish,
- required PlatformBuild platformBuild,
- required String appleUsername,
- required String apiKeyId,
- required String apiIssuerId,
- required String apiPrivateKeyBase64,
- required String contentProviderId,
- required String teamId,
- required bool? isTeamEnterprise,
- required String distributionPrivateKeyBase64,
- required String distributionCertificateBase64,
- required bool? updateProvisioning,
- String? xcodeScheme,
Implementation
IosAppStoreDistributor({
required super.flutterPublish,
required super.platformBuild,
required this.appleUsername,
required this.apiKeyId,
required this.apiIssuerId,
required this.apiPrivateKeyBase64,
required this.contentProviderId,
required this.teamId,
required bool? isTeamEnterprise,
required this.distributionPrivateKeyBase64,
required this.distributionCertificateBase64,
required bool? updateProvisioning,
String? xcodeScheme,
}) : isTeamEnterprise = isTeamEnterprise ?? false,
updateProvisioning = updateProvisioning ?? false,
xcodeScheme =
xcodeScheme ?? platformBuild.flutterBuild.flavor ?? 'Runner',
super(distributorType: PublishDistributorType.iosAppStore);