IosAppStoreDistributor constructor

IosAppStoreDistributor({
  1. required FlutterPublish flutterPublish,
  2. required PlatformBuild platformBuild,
  3. required String appleUsername,
  4. required String apiKeyId,
  5. required String apiIssuerId,
  6. required String apiPrivateKeyBase64,
  7. required String contentProviderId,
  8. required String teamId,
  9. required bool? isTeamEnterprise,
  10. required String distributionPrivateKeyBase64,
  11. required String distributionCertificateBase64,
  12. required bool? updateProvisioning,
  13. 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);