在Xcode 4中同步两个目标

时间:2012-06-12 17:59:35

标签: ios xcode

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

编辑:

我喜欢John的答案,但最终我使用了here的答案,其中涉及手动编辑项目文件。多个丢失的文件是最快捷的方式。

2 个答案:

答案 0 :(得分:5)

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

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

identity inspector

如果不记得您最近添加到目标的文件:

  • 如果您的项目处于源代码管理之下,则可以执行“查看” - > “版本编辑器” - > “显示版本编辑器”(或Cmd-Opt-Shift-Return),您将获得基于文本的差异比较 代表你的项目的XML与它的外观相似 最后提交。什么是新的可能是要查看的文件集 对于上图中的复选框。
  • 如果不是源头 控制,你可能必须逐个浏览文件,尽管你 也许可以使用finder按修改日期对源进行排序, 并根据您添加的文件慢慢记忆,然后直接进入 那。在经历一个一个身份,一旦身份检查员 打开,你应该只需点击列表中的第一个文件, 然后使用向下箭头逐步浏览所有文件,并查看哪些文件 所需的一组目标,而不是。

答案 1 :(得分:-1)

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