chore: add .gitignore and untrack Xcode user data

Игнорируются .DS_Store, xcuserdata, DerivedData, сертификаты и .env.
Пользовательские настройки Xcode убраны из индекса — на диске остаются.
This commit is contained in:
2026-08-14 21:22:45 +07:00
parent b641198bee
commit 2a8c3f5ff2
3 changed files with 41 additions and 35 deletions
+41
View File
@@ -0,0 +1,41 @@
# macOS
.DS_Store
.AppleDouble
.LSOverride
Icon?
# Xcode — пользовательские настройки и состояние
xcuserdata/
*.xcuserstate
*.xcscmblueprint
*.xccheckout
# Xcode — сборка и производные данные
build/
DerivedData/
*.moved-aside
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
# Подписи и профили
*.mobileprovision
*.provisionprofile
*.p12
*.cer
*.certSigningRequest
# Локальные конфиги (при выносе DEVELOPMENT_TEAM в xcconfig)
*.local.xcconfig
# Swift Package Manager
.build/
.swiftpm/
Packages/
Package.resolved
# Секреты
.env
.env.*
!.env.example