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