Always remove the workspace settings (#56703)

This commit is contained in:
Jenn Magder 2020-05-08 12:05:52 -07:00 committed by GitHub
parent ebce82aefd
commit 0dc7be3bb0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 6 deletions

View File

@ -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 = '''
<plist version="1.0">
<dict>
<key>BuildSystemType</key>
<string>Original</string>
</dict>
</plist>''';
<string>Original</string>''';
// contains instead of equals to ignore newline file ending variance.
if (contents.contains(legacyBuildSettingsWorkspace)) {

View File

@ -322,6 +322,8 @@ keep this 2
<dict>
<key>BuildSystemType</key>
<string>Original</string>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>''';
xcodeWorkspaceSharedSettings.writeAsStringSync(contents);