Eim*_*tas 125
根据Swift Package Manager进行更新:如果您正在将项目构建为Swift包 - 您绝对应该忽略此文件,因为它可以使用文件系统作为事实来源生成.您可以使用以下命令执行此操作:
$ cd ~/Projects/MyProjectFolder/
$ swift package generate-xcodeproj
Run Code Online (Sandbox Code Playgroud)
对于非SwiftPM的答案 - 见下文.
此文件包含项目中所有文件的列表,目标设置以及属于哪些目标的文件.它可能是项目包中最内容的文件.你不应该忽略这个文件.对此有几点意见:
\n\n\nproject.pbxproj是Xcode配置包中的一个重要文件。它负责维护对所有链接文件及其分组、链接框架以及最重要的项目\xe2\x80\x99s 构建设置的引用。因此,我们不能将project.pbxproj排除在版本控制之外。
\n
这是我的 Xcode 项目的概要.gitignore。
# OS X Finder\n.DS_Store\n\n# Xcode per-user config\n*.mode1\n*.mode1v3\n*.mode2v3\n*.perspective\n*.perspectivev3\n*.pbxuser\n*.xcworkspace\nxcuserdata\n\n# Build products\nbuild/\n*.o\n*.LinkFileList\n*.hmap\n\n# Automatic backup files\n*~.nib/\n*.swp\n*~\n*.dat\n*.dep\nRun Code Online (Sandbox Code Playgroud)\n
小智 5
不幸的是,如果您的构建设置包含代码签名,那么如果其他团队成员更改了它,您必须在每次“git pull”之后重新输入您的代码签名实体。在我看来,这个信息应该在用户设置中,而不是全局 pbxproj 文件中。
| 归档时间: |
|
| 查看次数: |
32827 次 |
| 最近记录: |