6

有没有一种快速的方法来同步 Xcode 中的两个(或更多)目标?当我忘记将新文件添加到我的单元测试和集成目标时,这会成为一个问题。然后我必须去打猎看看我忘了添加什么。我可以复制我的“开发”目标,然后重新添加“单元测试”配置,但这很痛苦。有没有更简单的方法?

编辑:

我喜欢约翰下面的答案,但最终我使用了这里的答案,这涉及手动编辑项目文件。使用多个丢失的文件是最快的方法。

4

2 回答 2

5

您的问题集中在您将单个文件添加到目标的情况下,忘记选中两个框以将其添加到您想要的目标。

也许你的意思是使用身份检查器很痛苦,但我认为这是一种方便的方法来添加一个我没有正确添加到第二个目标的文件。您可以通过首先单击要检查信息的文件,然后使用 Cmd-Opt-1,然后单击最右侧的选项卡来访问身份检查器。请注意在底部附近,对我来说,两个目标都已检查。对你来说,如果一个文件没有被添加到两个目标中,一个将被取消选中。

身份检查员

如果不记得您最近向目标添加了哪些文件:

  • 如果您的项目处于源代码控制之下,您可以执行“查看”->“版本编辑器”->“显示版本编辑器”(或 Cmd-Opt-Shift-Return),您将获得基于文本的差异比较代表您的项目的 XML 与上次提交时的样子。如上图所示,无论是新的,都可能是要查看复选框的文件集。
  • 如果不受源代码控制,您可能必须逐个浏览文件,尽管您可以使用查找器按修改日期对源代码进行排序,并根据您添加的文件记忆,然后直接转到那。就逐个浏览而言,一旦身份检查器打开,您应该只需单击列表中的第一个文件,然后使用向下箭头逐步浏览所有文件,看看哪些在所需的文件中一组目标,哪些不是。
于 2012-07-18T08:57:53.550 回答
-1

将次要目标文件夹及其所有文件复制到主要目标文件夹中。然后只需将次要目标 xcodeproj 拖放到 xcode 中的主要目标中即可。

于 2012-06-13T01:37:15.463 回答