diff --git a/.gitignore b/.gitignore index 2c22487..706a140 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,44 @@ +# Created by https://www.gitignore.io/api/osx + +### OSX ### +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# ================================ + +# Created by https://www.gitignore.io/api/objective-c + +### Objective-C ### # Xcode # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore ## Build generated build/ -DerivedData/ +DerivedData ## Various settings *.pbxuser @@ -15,21 +49,25 @@ DerivedData/ !default.mode2v3 *.perspectivev3 !default.perspectivev3 -xcuserdata/ +xcuserdata ## Other +*.xccheckout *.moved-aside *.xcuserstate +*.xcscmblueprint ## Obj-C/Swift specific *.hmap *.ipa -*.dSYM.zip -*.dSYM -## Playgrounds -timeline.xctimeline -playground.xcworkspace +### Objective-C Patch ### +*.xcscmblueprint + +# ================================ + + +# Created by https://www.gitignore.io/api/swift # Swift Package Manager # @@ -37,13 +75,19 @@ playground.xcworkspace # Packages/ .build/ +# ================================ + + +# Generic iOS development + # CocoaPods # # We recommend against adding the Pods directory to your .gitignore. However # you should judge for yourself, the pros and cons are mentioned at: # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control -# -# Pods/ + +Pods/ +Podfile.lock # Carthage # @@ -54,12 +98,70 @@ Carthage/Build # fastlane # -# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# 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 +# https://github.com/fastlane/fastlane/blob/master/docs/Gitignore.md fastlane/report.xml -fastlane/Preview.html -fastlane/screenshots -fastlane/test_output +# fastlane/screenshots + +# custom fastlane-related addition: +# + +Export + +# ================================ + + +# Created by https://www.gitignore.io/api/appcode + +### AppCode ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm + +*.iml + +## Directory-based project format: +.idea/ +# if you remove the above rule, at least ignore the following: + +# User-specific stuff: +# .idea/workspace.xml +# .idea/tasks.xml +# .idea/dictionaries +# .idea/shelf + +# Sensitive or high-churn files: +# .idea/dataSources.ids +# .idea/dataSources.xml +# .idea/sqlDataSources.xml +# .idea/dynamic.xml +# .idea/uiDesigner.xml + +# Gradle: +# .idea/gradle.xml +# .idea/libraries + +# Mongo Explorer plugin: +# .idea/mongoSettings.xml + +## File-based project format: +*.ipr +*.iws + +## Plugin-specific files: + +# IntelliJ +/out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties