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