aboutsummaryrefslogtreecommitdiffstats
path: root/Objective-C.gitignore
diff options
context:
space:
mode:
Diffstat (limited to 'Objective-C.gitignore')
-rw-r--r--Objective-C.gitignore48
1 files changed, 42 insertions, 6 deletions
diff --git a/Objective-C.gitignore b/Objective-C.gitignore
index fffb5ed0..58c51eca 100644
--- a/Objective-C.gitignore
+++ b/Objective-C.gitignore
@@ -1,6 +1,12 @@
# Xcode
#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## Build generated
build/
+DerivedData/
+
+## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
@@ -9,18 +15,48 @@ build/
!default.mode2v3
*.perspectivev3
!default.perspectivev3
-xcuserdata
-*.xccheckout
+xcuserdata/
+
+## Other
*.moved-aside
-DerivedData
+*.xcuserstate
+
+## Obj-C/Swift specific
*.hmap
*.ipa
-*.xcuserstate
+*.dSYM.zip
+*.dSYM
# 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-check-the-pods-directory-into-source-control
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
+#
+# Pods/
+
+# Carthage
#
-#Pods/
+# Add this line if you want to avoid checking in source code from Carthage dependencies.
+# 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://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
+
+fastlane/report.xml
+fastlane/Preview.html
+fastlane/screenshots
+fastlane/test_output
+
+# Code Injection
+#
+# After new code Injection tools there's a generated folder /iOSInjectionProject
+# https://github.com/johnno1962/injectionforxcode
+
+iOSInjectionProject/