From 4e4290ded6f55487605145a2b4c2b1dea01126de Mon Sep 17 00:00:00 2001 From: joywayer Date: Sun, 21 Jun 2026 20:05:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=BA=E7=AB=8B=20.gitignore=EF=BC=8C?= =?UTF-8?q?=E6=B8=85=E7=90=86=E8=AF=AF=E5=85=A5=E5=BA=93=E7=9A=84=20xcuser?= =?UTF-8?q?data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 标准 iOS/Swift 模板:忽略 build/DerivedData/xcuserdata、 SPM .build、CocoaPods Pods/、签名证书、本地敏感配置 - 保留 Package.resolved / Podfile.lock / Vendor/ 入库 以保证多人 + CI 依赖锁定与闭源 SDK 可分发 - 同时把误入库的 xcuserdata/xcschememanagement.plist 从 版本控制移除(本地文件保留) --- .gitignore | 93 +++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 14 --- 2 files changed, 93 insertions(+), 14 deletions(-) create mode 100644 .gitignore delete mode 100644 ylgamehall.xcodeproj/xcuserdata/joywayer.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fe173b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,93 @@ +# ===== macOS ===== +.DS_Store +._* +.Spotlight-V100 +.Trashes + +# ===== Xcode ===== +# 构建产物 +build/ +DerivedData/ +*.o +*.lo +*.la +*.al +.libs +*.so +*.so.[0-9]* +*.la +*.a +*.pyc +*.swp +*~.nib + +# 用户级数据(每个开发者本地不同,不能共享) +xcuserdata/ +*.xcuserstate +*.xcuserdatad +*.xcscmblueprint +*.xccheckout + +# 项目文件内的用户专属配置 +*.moved-aside +*.hmap +*.ipa +*.dSYM.zip +*.dSYM + +# Playgrounds +timeline.xctimeline +playground.xcworkspace + +# ===== Swift Package Manager ===== +# 本地 SPM 缓存(每台机器各自重建) +.build/ +.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata +.swiftpm/xcode/xcuserdata/ +.swiftpm/configuration/ +# Package.resolved 需要提交,确保多人 / CI 用同一版本 +# 故意不忽略 Package.resolved + +# ===== CocoaPods ===== +# Pods/ 不提交(CI / 新人 pod install 重建);Podfile.lock 必须提交 +Pods/ +# 故意不忽略 Podfile.lock + +# ===== Carthage(如使用)===== +Carthage/Build/ +Carthage/Checkouts + +# ===== fastlane ===== +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots/**/*.png +fastlane/test_output + +# ===== 代码覆盖率 / Profile ===== +*.gcda +*.gcno +*.profraw +*.profdata + +# ===== AppCode / JetBrains ===== +.idea/ + +# ===== 签名 / 证书(绝不入库)===== +*.mobileprovision +*.provisionprofile +*.cer +*.p12 +*.pem +*.key + +# ===== 本地敏感配置 ===== +.env +.env.* +secrets.xcconfig +Secrets/ + +# ===== 备份 / 临时 ===== +*.orig +*.bak +*.tmp +*~ diff --git a/ylgamehall.xcodeproj/xcuserdata/joywayer.xcuserdatad/xcschemes/xcschememanagement.plist b/ylgamehall.xcodeproj/xcuserdata/joywayer.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 376b73f..0000000 --- a/ylgamehall.xcodeproj/xcuserdata/joywayer.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,14 +0,0 @@ - - - - - SchemeUserState - - ylgamehall.xcscheme_^#shared#^_ - - orderHint - 0 - - - -