Pass --verify-entry-points in debug mode. (#27032)
diff --git a/packages/flutter_tools/lib/src/ios/devices.dart b/packages/flutter_tools/lib/src/ios/devices.dart index a68bcfb..e40865d 100644 --- a/packages/flutter_tools/lib/src/ios/devices.dart +++ b/packages/flutter_tools/lib/src/ios/devices.dart
@@ -279,8 +279,10 @@ if (debuggingOptions.useTestFonts) launchArguments.add('--use-test-fonts'); - if (debuggingOptions.debuggingEnabled) + if (debuggingOptions.debuggingEnabled) { launchArguments.add('--enable-checked-mode'); + launchArguments.add('--verify-entry-points'); + } if (debuggingOptions.enableSoftwareRendering) launchArguments.add('--enable-software-rendering');
diff --git a/packages/flutter_tools/lib/src/ios/simulators.dart b/packages/flutter_tools/lib/src/ios/simulators.dart index 2ac62f8..275264f 100644 --- a/packages/flutter_tools/lib/src/ios/simulators.dart +++ b/packages/flutter_tools/lib/src/ios/simulators.dart
@@ -320,7 +320,10 @@ if (debuggingOptions.debuggingEnabled) { if (debuggingOptions.buildInfo.isDebug) - args.add('--enable-checked-mode'); + args.addAll(<String>[ + '--enable-checked-mode', + '--verify-entry-points' + ]); if (debuggingOptions.startPaused) args.add('--start-paused'); if (debuggingOptions.skiaDeterministicRendering)