xcode - Xcode 项目文件中的敏感数据?

标签 xcode git app-store

有很多奇怪的文件,例如 pbxproj、xcscheme、xcconfig 等。Xcode 项目文件中是否有任何我不应该 checkin 的敏感数据?

我已将我的应用程序提交到 App Store,因此我想确保默认情况下项目文件中没有任何我应该明确排除在公共(public)源代码控制之外的敏感信息(这是一个开源项目)。

最佳答案

这些都不会编译到应用程序中,只有在您与他人共享源代码时才真正重要。如果你使用像 git 这样的源代码控制,那么你应该设置 .gitignore 来忽略这些文件。

这是 github 建议的 .gitignore 文件:

https://github.com/github/gitignore/blob/master/Objective-C.gitignore

关于xcode - Xcode 项目文件中的敏感数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34889627/

相关文章:

objective-c - 以编程方式访问 Apple 应用商店

git - 是否可以轻松地将所有提交从一个分支移动到另一个分支作为一个提交?

objective-c - 无法编译使用 Objective-C 包的 Swift 包

objective-c - 如何通过 .xcconfig 禁用特定的 clang 诊断?

ios - 获取请求返回 {(//value )} 而不仅仅是值

Gitlab git push 因 Vagrant 管理的 Virtualbox 而失败

git - 在 Xcode 4.2 中显示当前 Git 分支

ios - NSUserTrackingDescription 失败

flutter - 将Flutter App上传到App Store时出错:非公开API使用情况

ios - 在 Swift 中解析动态可选键值 JSON