2
2
#
3
3
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
4
4
5
- # # Build generated
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)
6
13
build /
7
14
DerivedData /
8
-
9
- # # Various settings
15
+ * .moved-aside
10
16
* .pbxuser
11
17
! default.pbxuser
12
18
* .mode1v3
@@ -15,14 +21,11 @@ DerivedData/
15
21
! default.mode2v3
16
22
* .perspectivev3
17
23
! default.perspectivev3
18
- xcuserdata /
19
-
20
- # # Other
21
- * .moved-aside
22
- * .xcuserstate
23
24
24
25
# # Obj-C/Swift specific
25
26
* .hmap
27
+
28
+ # # App packaging
26
29
* .ipa
27
30
* .dSYM.zip
28
31
* .dSYM
@@ -35,6 +38,14 @@ playground.xcworkspace
35
38
#
36
39
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
37
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
+
38
49
.build /
39
50
40
51
# CocoaPods
@@ -44,34 +55,46 @@ playground.xcworkspace
44
55
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
45
56
#
46
57
# Pods/
58
+ #
59
+ # Add this line if you want to avoid checking in source code from the Xcode workspace
60
+ # *.xcworkspace
47
61
48
62
# Carthage
49
63
#
50
64
# Add this line if you want to avoid checking in source code from Carthage dependencies.
51
65
# Carthage/Checkouts
52
66
53
- Carthage /Build
67
+ Carthage /Build /
68
+
69
+ # Accio dependency management
70
+ Dependencies /
71
+ .accio /
54
72
55
73
# fastlane
56
74
#
57
- # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
58
- # screenshots whenever they are needed.
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.
59
77
# For more information about the recommended setup visit:
60
- # https://github.com/ fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
78
+ # https://docs. fastlane.tools/best-practices/source-control/#source-control
61
79
62
80
fastlane /report.xml
63
81
fastlane /Preview.html
64
- fastlane /screenshots
82
+ fastlane /screenshots / ** / * .png
65
83
fastlane /test_output
66
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 /
91
+
67
92
# hh
68
- * .xcscmblueprint
69
- Package.pins
70
- Packages
71
- config.make
72
- * .tgz
73
93
Package.resolved
74
- Upstream
75
- * .xcodeproj
76
- * .build
94
+ xcuserdata
95
+ .docker.build
96
+ .swiftpm
97
+ .vscode
98
+ .DS_Store
99
+ * .swp
77
100
0 commit comments