# Xcode
# General
.DS_Store
.AppleDouble
.LSOverride

# Build generated
build/
DerivedData/
*.o
*.obj

# Xcode
xcuserdata/
*.xcuserstate
*.xcscmblueprint
*.xccheckout
*.xcdebugger
*.hmap
*.ipa
*.dSYM
*.dSYM.zip

# Workspace settings (shared by team) - keep these under version control if desired
# Uncomment to keep WorkspaceSettings
# !xcshareddata/WorkspaceSettings.xcsettings

# Xcode project user files
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3

# Swift Package Manager
/.build/
/.swiftpm/
Package.resolved

# Environment files
.env
.env.*

# Archive / export
*.xcarchive

# Ignore Swift PM artifact indexes
/.build/checkouts/

# macOS
.DS_Store

