1- # Xcode
2- #
3- # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4-
5- # # User settings
6- xcuserdata /
7-
8- # # compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
9- * .xcscmblueprint
10- * .xccheckout
11-
12- # # compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
1+ # Miscellaneous
2+ * .class
3+ * .lock
4+ * .log
5+ * .pyc
6+ * .swp
7+ .DS_Store
8+ .atom /
9+ .buildlog /
10+ .history
11+ .svn /
12+
13+ # IntelliJ related
14+ * .iml
15+ * .ipr
16+ * .iws
17+ .idea /
18+
19+ # Visual Studio Code related
20+ .classpath
21+ .project
22+ .settings /
23+ .vscode /
24+
25+ # Flutter repo-specific
26+ /bin /cache /
27+ /bin /mingit /
28+ /dev /benchmarks /mega_gallery /
29+ /dev /bots /.recipe_deps
30+ /dev /bots /android_tools /
31+ /dev /docs /doc /
32+ /dev /docs /flutter.docs.zip
33+ /dev /docs /lib /
34+ /dev /docs /pubspec.yaml
35+ /dev /integration_tests /** /xcuserdata
36+ /dev /integration_tests /** /Pods
37+ /packages /flutter /coverage /
38+ version
39+
40+ # packages file containing multi-root paths
41+ .packages.generated
42+
43+ # Flutter/Dart/Pub related
44+ ** /doc /api /
45+ .dart_tool /
46+ .flutter-plugins
47+ .flutter-plugins-dependencies
48+ .packages
49+ .pub-cache /
50+ .pub /
1351build /
14- DerivedData /
15- * .moved-aside
16- * .pbxuser
17- ! default.pbxuser
18- * .mode1v3
19- ! default.mode1v3
20- * .mode2v3
21- ! default.mode2v3
22- * .perspectivev3
23- ! default.perspectivev3
24-
25- # # Obj-C/Swift specific
26- * .hmap
27-
28- # # App packaging
29- * .ipa
30- * .dSYM.zip
31- * .dSYM
32-
33- # # Playgrounds
34- timeline.xctimeline
35- playground.xcworkspace
36-
37- # Swift Package Manager
38- #
39- # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
40- # Packages/
41- # Package.pins
42- # Package.resolved
43- # *.xcodeproj
44- #
45- # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
46- # hence it is not needed unless you have added a package configuration file to your project
47- # .swiftpm
48-
49- .build /
50-
51- # CocoaPods
52- #
53- # We recommend against adding the Pods directory to your .gitignore. However
54- # you should judge for yourself, the pros and cons are mentioned at:
55- # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
56- #
57- # Pods/
58- #
59- # Add this line if you want to avoid checking in source code from the Xcode workspace
60- # *.xcworkspace
61-
62- # Carthage
63- #
64- # Add this line if you want to avoid checking in source code from Carthage dependencies.
65- # Carthage/Checkouts
66-
67- Carthage /Build /
68-
69- # Accio dependency management
70- Dependencies /
71- .accio /
72-
73- # fastlane
74- #
75- # It is recommended to not store the screenshots in the git repo.
76- # Instead, use fastlane to re-generate the screenshots whenever they are needed.
77- # For more information about the recommended setup visit:
78- # https://docs.fastlane.tools/best-practices/source-control/#source-control
79-
80- fastlane /report.xml
81- fastlane /Preview.html
82- fastlane /screenshots /** /* .png
83- fastlane /test_output
84-
85- # Code Injection
86- #
87- # After new code Injection tools there's a generated folder /iOSInjectionProject
88- # https://github.com/johnno1962/injectionforxcode
89-
90- iOSInjectionProject /
52+ flutter_ * .png
53+ linked_ * .ds
54+ unlinked.ds
55+ unlinked_spec.ds
56+
57+ # Android related
58+ ** /android /** /gradle-wrapper.jar
59+ ** /android /.gradle
60+ ** /android /captures /
61+ ** /android /gradlew
62+ ** /android /gradlew.bat
63+ ** /android /local.properties
64+ ** /android /** /GeneratedPluginRegistrant.java
65+ ** /android /key.properties
66+ * .jks
67+
68+ # iOS/XCode related
69+ ** /ios /** /* .mode1v3
70+ ** /ios /** /* .mode2v3
71+ ** /ios /** /* .moved-aside
72+ ** /ios /** /* .pbxuser
73+ ** /ios /** /* .perspectivev3
74+ ** /ios /** /* sync /
75+ ** /ios /** /.sconsign.dblite
76+ ** /ios /** /.tags *
77+ ** /ios /** /.vagrant /
78+ ** /ios /** /DerivedData /
79+ ** /ios /** /Icon ?
80+ ** /ios /** /Pods /
81+ ** /ios /** /.symlinks /
82+ ** /ios /** /profile
83+ ** /ios /** /xcuserdata
84+ ** /ios /.generated /
85+ ** /ios /Flutter /App.framework
86+ ** /ios /Flutter /Flutter.framework
87+ ** /ios /Flutter /Flutter.podspec
88+ ** /ios /Flutter /Generated.xcconfig
89+ ** /ios /Flutter /app.flx
90+ ** /ios /Flutter /app.zip
91+ ** /ios /Flutter /flutter_assets /
92+ ** /ios /Flutter /flutter_export_environment.sh
93+ ** /ios /ServiceDefinitions.json
94+ ** /ios /Runner /GeneratedPluginRegistrant. *
95+
96+ # macOS
97+ ** /macos /Flutter /GeneratedPluginRegistrant.swift
98+ ** /macos /Flutter /Flutter-Debug.xcconfig
99+ ** /macos /Flutter /Flutter-Release.xcconfig
100+ ** /macos /Flutter /Flutter-Profile.xcconfig
101+
102+ # Coverage
103+ coverage /
104+
105+ # Symbols
106+ app. * .symbols
107+
108+ # Exceptions to above rules.
109+ ! ** /ios /** /default.mode1v3
110+ ! ** /ios /** /default.mode2v3
111+ ! ** /ios /** /default.pbxuser
112+ ! ** /ios /** /default.perspectivev3
113+ ! /packages /flutter_tools /test /data /dart_dependencies_test /** /.packages
114+ ! /dev /ci /** /Gemfile.lock
0 commit comments