我使用不同的用户名在2台不同的计算机上编码。 Xcode为每个文件生成一个.pbxuser文件,使得每个文件都需要复制配置文件。
这很容易出错,并且文件不是差异友好的,因此必须仔细检查所有内容。有什么方法可以避免这种情况吗?
答案 0 :(得分:4)
.pbxuser文件中的信息并不是特别重要 - 它只是个人设置,如窗口位置,断点等。所有重要的东西都在project.pbxproj中,这是你需要同步/备份的唯一文件/检查源控制/等。您可以忽略甚至删除.xcodeproj目录中的其他文件 - 它们将使用默认设置重新创建。
答案 1 :(得分:1)
.pbxuser文件中包含自定义可执行文件。因此,如果您使用自定义可执行文件作为单元测试运行器(或其他一些可执行文件),则可能必须共享该文件
答案 2 :(得分:0)
当我有Xcode项目时,我可能需要在多台计算机上工作,我只是将我的项目放在Dropbox上。然后它位于我可能用于处理它的任何计算机上的同一文件夹中,并且每次修改文件时都会同步更改。这样我就可以在每台计算机上使用 exact 相同的项目。