1
+ # Created by https://www.gitignore.io/api/xcode,swift,macos,objective-c
2
+
3
+ # ## macOS ###
4
+ * .DS_Store
5
+ .AppleDouble
6
+ .LSOverride
7
+
8
+ # Icon must end with two \r
9
+ Icon
10
+
11
+ # Thumbnails
12
+ ._ *
13
+
14
+ # Files that might appear in the root of a volume
15
+ .DocumentRevisions-V100
16
+ .fseventsd
17
+ .Spotlight-V100
18
+ .TemporaryItems
19
+ .Trashes
20
+ .VolumeIcon.icns
21
+ .com.apple.timemachine.donotpresent
22
+
23
+ # Directories potentially created on remote AFP share
24
+ .AppleDB
25
+ .AppleDesktop
26
+ Network Trash Folder
27
+ Temporary Items
28
+ .apdisk
29
+
30
+ # ## Objective-C ###
1
31
# Xcode
2
32
#
3
33
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4
34
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)
35
+ # # Build generated
13
36
build /
14
37
DerivedData /
15
- * .moved-aside
38
+
39
+ # # Various settings
16
40
* .pbxuser
17
41
! default.pbxuser
18
42
* .mode1v3
@@ -21,15 +45,59 @@ DerivedData/
21
45
! default.mode2v3
22
46
* .perspectivev3
23
47
! default.perspectivev3
48
+ xcuserdata /
49
+
50
+ # # Other
51
+ * .moved-aside
52
+ * .xccheckout
53
+ * .xcscmblueprint
24
54
25
55
# # Obj-C/Swift specific
26
56
* .hmap
27
-
28
- # # App packaging
29
57
* .ipa
30
58
* .dSYM.zip
31
59
* .dSYM
32
60
61
+ # CocoaPods - Refactored to standalone file
62
+
63
+
64
+ # Carthage - Refactored to standalone file
65
+
66
+ # fastlane
67
+ #
68
+ # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
69
+ # screenshots whenever they are needed.
70
+ # For more information about the recommended setup visit:
71
+ # https://docs.fastlane.tools/best-practices/source-control/#source-control
72
+
73
+ fastlane /report.xml
74
+ fastlane /Preview.html
75
+ fastlane /test_output
76
+ fastlane /Match /
77
+ .env.default
78
+
79
+ # Code Injection
80
+ #
81
+ # After new code Injection tools there's a generated folder /iOSInjectionProject
82
+ # https://github.com/johnno1962/injectionforxcode
83
+
84
+ iOSInjectionProject /
85
+
86
+ # ## Objective-C Patch ###
87
+
88
+ # ## Swift ###
89
+ # Xcode
90
+ #
91
+ # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
92
+
93
+ # # Build generated
94
+
95
+ # # Various settings
96
+
97
+ # # Other
98
+
99
+ # # Obj-C/Swift specific
100
+
33
101
# # Playgrounds
34
102
timeline.xctimeline
35
103
playground.xcworkspace
@@ -39,52 +107,36 @@ playground.xcworkspace
39
107
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
40
108
# Packages/
41
109
# 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
110
.build /
50
111
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
112
+ # CocoaPods - Refactored to standalone file
61
113
62
- # Carthage
114
+ # Carthage - Refactored to standalone file
115
+
116
+ # ## Xcode ###
117
+ # Xcode
63
118
#
64
- # Add this line if you want to avoid checking in source code from Carthage dependencies.
65
- # Carthage/Checkouts
119
+ # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
66
120
67
- Carthage / Build /
121
+ # # Build generated
68
122
69
- # Accio dependency management
70
- Dependencies /
71
- .accio /
123
+ # # Various settings
72
124
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
125
+ # # Other
79
126
80
- fastlane /report.xml
81
- fastlane /Preview.html
82
- fastlane /screenshots /** /* .png
83
- fastlane /test_output
127
+ # ## Xcode Patch ###
128
+ * .xcodeproj /*
129
+ ! * .xcodeproj /project.pbxproj
130
+ ! * .xcodeproj /xcshareddata /
131
+ ! * .xcworkspace /contents.xcworkspacedata
132
+ * .xcworkspace /xcshareddata /IDEWorkspaceChecks.plist
133
+ /* .gcno
134
+ * .xcworkspacedata
135
+ * .xcuserdata
84
136
85
- # Code Injection
86
- #
87
- # After new code Injection tools there's a generated folder /iOSInjectionProject
88
- # https://github.com/johnno1962/injectionforxcode
137
+ # # Cocoapods ##
138
+ Pods /
89
139
90
- iOSInjectionProject /
140
+ # End of https://www.gitignore.io/api/xcode,swift,macos,objective-c
141
+ /fastlane /fastlane /Appfile
142
+ /Gemfile.lock
0 commit comments