diff --git a/packages/flutter_tools/lib/src/ios/mac.dart b/packages/flutter_tools/lib/src/ios/mac.dart index dba3560a09..33eeed3bf7 100644 --- a/packages/flutter_tools/lib/src/ios/mac.dart +++ b/packages/flutter_tools/lib/src/ios/mac.dart @@ -315,6 +315,9 @@ Future buildXcodeProject({ for (final MapEntry signingConfig in autoSigningConfigs.entries) { buildCommands.add('${signingConfig.key}=${signingConfig.value}'); } + } + + if (codesign) { buildCommands.add('-allowProvisioningUpdates'); buildCommands.add('-allowProvisioningDeviceRegistration'); } diff --git a/packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart index fd7ec49cb7..9befd460d8 100644 --- a/packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart +++ b/packages/flutter_tools/test/commands.shard/hermetic/build_ios_test.dart @@ -167,6 +167,8 @@ void main() { '-configuration', if (simulator) 'Debug' else 'Release', if (verbose) 'VERBOSE_SCRIPT_LOGGING=YES' else '-quiet', + '-allowProvisioningUpdates', + '-allowProvisioningDeviceRegistration', '-workspace', if (customNaming) 'RenamedWorkspace.xcworkspace' else 'Runner.xcworkspace', '-scheme', diff --git a/packages/flutter_tools/test/commands.shard/hermetic/build_ipa_test.dart b/packages/flutter_tools/test/commands.shard/hermetic/build_ipa_test.dart index 9377f45920..40eb4d8e45 100644 --- a/packages/flutter_tools/test/commands.shard/hermetic/build_ipa_test.dart +++ b/packages/flutter_tools/test/commands.shard/hermetic/build_ipa_test.dart @@ -172,6 +172,8 @@ void main() { '-configuration', 'Release', if (verbose) 'VERBOSE_SCRIPT_LOGGING=YES' else '-quiet', + '-allowProvisioningUpdates', + '-allowProvisioningDeviceRegistration', '-workspace', 'Runner.xcworkspace', '-scheme', diff --git a/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart b/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart index 6db5e19c40..f707fbe6d2 100644 --- a/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart +++ b/packages/flutter_tools/test/general.shard/ios/ios_device_start_nonprebuilt_test.dart @@ -48,6 +48,8 @@ const List kRunReleaseArgs = [ '-configuration', 'Release', '-quiet', + '-allowProvisioningUpdates', + '-allowProvisioningDeviceRegistration', '-workspace', 'Runner.xcworkspace', '-scheme', @@ -334,6 +336,8 @@ void main() { '-configuration', 'Release', '-quiet', + '-allowProvisioningUpdates', + '-allowProvisioningDeviceRegistration', '-workspace', 'Runner.xcworkspace', '-scheme',