diff --git a/examples/.gitignore b/examples/.gitignore index 63e647d0ccf..52808ddc1e0 100644 --- a/examples/.gitignore +++ b/examples/.gitignore @@ -5,6 +5,5 @@ .packages .pub/ build/ -ios/ packages pubspec.lock diff --git a/packages/flutter_tools/lib/src/application_package.dart b/packages/flutter_tools/lib/src/application_package.dart index 99940ce7958..b50878c1c60 100644 --- a/packages/flutter_tools/lib/src/application_package.dart +++ b/packages/flutter_tools/lib/src/application_package.dart @@ -82,7 +82,7 @@ class AndroidApk extends ApplicationPackage { class IOSApp extends ApplicationPackage { static const String _defaultId = 'io.flutter.runner.Runner'; - static const String _defaultPath = 'ios/Generated'; + static const String _defaultPath = 'ios/.generated'; IOSApp({ String localPath: _defaultPath, diff --git a/packages/flutter_tools/lib/src/commands/ios.dart b/packages/flutter_tools/lib/src/commands/ios.dart index 1075584a0c0..64e64cd654b 100644 --- a/packages/flutter_tools/lib/src/commands/ios.dart +++ b/packages/flutter_tools/lib/src/commands/ios.dart @@ -152,7 +152,7 @@ class IOSCommand extends FlutterCommand { Future _runInitCommand() async { // Step 1: Fetch the archive from the cloud String iosFilesPath = path.join(Directory.current.path, "ios"); - String xcodeprojPath = path.join(iosFilesPath, "Generated"); + String xcodeprojPath = path.join(iosFilesPath, ".generated"); List archiveBytes = await _fetchXcodeArchive(); if (archiveBytes.isEmpty) { @@ -172,7 +172,7 @@ class IOSCommand extends FlutterCommand { // one does not exist. File generatedGitignore = new File(path.join(iosFilesPath, ".gitignore")); if (!generatedGitignore.existsSync()) { - generatedGitignore.writeAsStringSync("Generated/\n"); + generatedGitignore.writeAsStringSync(".generated/\n"); } // Step 4: Setup default user editable files if this is the first run of