1+ # Created by https://www.toptal.com/developers/gitignore/api/xcode,swift,macos
2+ # Edit at https://www.toptal.com/developers/gitignore?templates=xcode,swift,macos
3+
4+ # ## macOS ###
5+ # General
6+ .DS_Store
7+ .AppleDouble
8+ .LSOverride
9+
10+ # Icon must end with two \r
11+ Icon
12+
13+
14+ # Thumbnails
15+ ._ *
16+
17+ # Files that might appear in the root of a volume
18+ .DocumentRevisions-V100
19+ .fseventsd
20+ .Spotlight-V100
21+ .TemporaryItems
22+ .Trashes
23+ .VolumeIcon.icns
24+ .com.apple.timemachine.donotpresent
25+
26+ # Directories potentially created on remote AFP share
27+ .AppleDB
28+ .AppleDesktop
29+ Network Trash Folder
30+ Temporary Items
31+ .apdisk
32+
33+ # ## macOS Patch ###
34+ # iCloud generated files
35+ * .icloud
36+
37+ # ## Swift ###
38+ # Xcode
39+ #
40+ # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
41+
42+ # # User settings
43+ xcuserdata /
44+
45+ # # compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9)
46+ * .xcscmblueprint
47+ * .xccheckout
48+
49+ # # compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4)
50+ build /
51+ DerivedData /
52+ * .moved-aside
53+ * .pbxuser
54+ ! default.pbxuser
55+ * .mode1v3
56+ ! default.mode1v3
57+ * .mode2v3
58+ ! default.mode2v3
59+ * .perspectivev3
60+ ! default.perspectivev3
61+
62+ # # Obj-C/Swift specific
63+ * .hmap
64+
65+ # # App packaging
66+ * .ipa
67+ * .dSYM.zip
68+ * .dSYM
69+
70+ # # Playgrounds
71+ timeline.xctimeline
72+ playground.xcworkspace
73+
74+ # Swift Package Manager
75+ # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
76+ # Packages/
77+ # Package.pins
78+ # Package.resolved
79+ # *.xcodeproj
80+ # Xcode automatically generates this directory with a .xcworkspacedata file and xcuserdata
81+ # hence it is not needed unless you have added a package configuration file to your project
82+ # .swiftpm
83+
84+ .build /
85+
86+ # CocoaPods
87+ # We recommend against adding the Pods directory to your .gitignore. However
88+ # you should judge for yourself, the pros and cons are mentioned at:
89+ # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
90+ # Pods/
91+ # Add this line if you want to avoid checking in source code from the Xcode workspace
92+ # *.xcworkspace
93+
94+ # Carthage
95+ # Add this line if you want to avoid checking in source code from Carthage dependencies.
96+ # Carthage/Checkouts
97+
98+ Carthage /Build /
99+
100+ # Accio dependency management
101+ Dependencies /
102+ .accio /
103+
104+ # fastlane
105+ # It is recommended to not store the screenshots in the git repo.
106+ # Instead, use fastlane to re-generate the screenshots whenever they are needed.
107+ # For more information about the recommended setup visit:
108+ # https://docs.fastlane.tools/best-practices/source-control/#source-control
109+
110+ fastlane /report.xml
111+ fastlane /Preview.html
112+ fastlane /screenshots /** /* .png
113+ fastlane /test_output
114+
115+ # Code Injection
116+ # After new code Injection tools there's a generated folder /iOSInjectionProject
117+ # https://github.com/johnno1962/injectionforxcode
118+
119+ iOSInjectionProject /
120+
121+ # ## Xcode ###
122+
123+ # # Xcode 8 and earlier
124+
125+ # ## Xcode Patch ###
126+ * .xcodeproj /*
127+ ! * .xcodeproj /project.pbxproj
128+ ! * .xcodeproj /xcshareddata /
129+ ! * .xcodeproj /project.xcworkspace /
130+ ! * .xcworkspace /contents.xcworkspacedata
131+ /* .gcno
132+ ** /xcshareddata /WorkspaceSettings.xcsettings
133+
134+ # End of https://www.toptal.com/developers/gitignore/api/xcode,swift,macos
0 commit comments