diff --git a/packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart b/packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart index da2bbaa536f..f5e8e0bfc97 100644 --- a/packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart +++ b/packages/flutter_tools/lib/src/ios/migrations/xcode_build_system_migration.dart @@ -28,14 +28,10 @@ class XcodeBuildSystemMigration extends IOSMigrator { final String contents = _xcodeWorkspaceSharedSettings.readAsStringSync(); - // Only delete this file when it matches the original Flutter template. + // Only delete this file when it is pointing to the legacy build system. const String legacyBuildSettingsWorkspace = ''' - - BuildSystemType - Original - -'''; + Original'''; // contains instead of equals to ignore newline file ending variance. if (contents.contains(legacyBuildSettingsWorkspace)) { diff --git a/packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart b/packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart index b7b8df011f5..8fb672e10bd 100644 --- a/packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart +++ b/packages/flutter_tools/test/general.shard/ios/ios_project_migration_test.dart @@ -322,6 +322,8 @@ keep this 2 BuildSystemType Original + PreviewsEnabled + '''; xcodeWorkspaceSharedSettings.writeAsStringSync(contents);