gpt4 book ai didi

ios - 我应该 git 忽略 xcodeproject/project.pbxproj 文件吗?

转载 作者:IT王子 更新时间:2023-10-29 01:25:23 29 4
gpt4 key购买 nike

在 XCode 项目中,我经常更改 xcodeproject/project.pbxproj 文件,但对我来说没有用的信息,它用于编译。

我应该忽略这个文件和 xcodeproject/projectxworkspace/username.xcuserdata/UserInterfaceState.xcuserstate 文件吗?

最佳答案

根据 Swift 包管理器更新:如果您将项目构建为 Swift 包 - 您绝对应该忽略此文件,因为它可以使用文件系统作为真实来源生成。您可以使用以下命令执行此操作:

$ cd ~/Projects/MyProjectFolder/
$ swift package generate-xcodeproj

对于非 SwiftPM 答案 - 见下文。

此文件包含项目中所有文件的列表、目标的设置以及哪些文件属于哪些目标。它可能是项目包中最丰富的文件。您不应忽略此文件。有几点:

  1. 您可能不想单独从事这个项目,或者;
  2. 您计划在不同的机器上处理项目;
  3. 您希望与他人分享您的代码库;

关于ios - 我应该 git 忽略 xcodeproject/project.pbxproj 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8026429/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com