aboutsummaryrefslogtreecommitdiffstats
path: root/options/gitignore/Swift
diff options
context:
space:
mode:
Diffstat (limited to 'options/gitignore/Swift')
-rw-r--r--options/gitignore/Swift34
1 files changed, 29 insertions, 5 deletions
diff --git a/options/gitignore/Swift b/options/gitignore/Swift
index d571cb2c8d..d534044939 100644
--- a/options/gitignore/Swift
+++ b/options/gitignore/Swift
@@ -4,7 +4,7 @@
## Build generated
build/
-DerivedData
+DerivedData/
## Various settings
*.pbxuser
@@ -15,23 +15,35 @@ DerivedData
!default.mode2v3
*.perspectivev3
!default.perspectivev3
-xcuserdata
+xcuserdata/
## Other
-*.xccheckout
*.moved-aside
-*.xcuserstate
+*.xccheckout
*.xcscmblueprint
## Obj-C/Swift specific
*.hmap
*.ipa
+*.dSYM.zip
+*.dSYM
+
+## Playgrounds
+timeline.xctimeline
+playground.xcworkspace
+
+# Swift Package Manager
+#
+# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
+# Packages/
+# Package.pins
+.build/
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
-# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
@@ -41,3 +53,15 @@ xcuserdata
# Carthage/Checkouts
Carthage/Build
+
+# fastlane
+#
+# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
+# screenshots whenever they are needed.
+# For more information about the recommended setup visit:
+# https://docs.fastlane.tools/best-practices/source-control/#source-control
+
+fastlane/report.xml
+fastlane/Preview.html
+fastlane/screenshots
+fastlane/test_output