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