首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有子项目和项目依赖项的Xcode工作区触发生成。

具有子项目和项目依赖项的Xcode工作区触发生成。
EN

Stack Overflow用户
提问于 2013-10-07 17:01:41
回答 6查看 40K关注 0票数 43

我希望Xcode 5在这方面有更好的文档,但是我找不到任何描述工作空间的最佳实践的好东西,所以。

在一个具有多个项目的工作区(两个框架,1个应用程序)中,只有在需要(即找到更改) w/o必须在所有依赖项目中包含所有项目时,Xcode才能构建所有依赖的项目吗?

我宁愿在项目中有框架,这取决于它,而不是其中有5-6个子项目,因为这只是导航视图中的一个混乱-

子项目中的文件总是出现在搜索结果中,NavView中的子项目因项目内部的任何原因而展开。

但是,w/o (包括特定项目)取决于,如果其中一个依赖项发生了变化,我无法找到让Xcode 5自动构建框架的方法。

EN

回答 6

Stack Overflow用户

发布于 2014-03-24 12:01:04

这个解决方案是为了解决另一个问题,但也许它满足了您的需要。

将子项目添加到工作区后:

  1. 选择应该使用新添加的子项目的目标
  2. 在构建阶段下的“用库链接二进制文件”中,按+按钮
  3. 如果图书馆没有出现“添加其他.”
  4. 导航到项目文件(*.xcodeproj)所在的文件夹
  5. 标记并点击“打开”
  6. 现在,您应该看到项目文件显示在“用库链接二进制文件”下面。
  7. 在同一选项卡中的“目标依赖项”下,单击+按钮
  8. 现在你应该看到必要的文件
  9. 检查你的,点击“添加”
  10. 再次在“用库链接二进制文件”中单击+按钮
  11. 现在您的.a文件应该显示出来,您可以选择并添加它。

现在,您正在使用选定的库作为目标。对每个需要此子项目的目标重复这些步骤。希望这能帮上忙!对我来说,这是因为我之前无法将依赖项添加到它.

格莱茨山

票数 50
EN

Stack Overflow用户

发布于 2015-12-10 12:39:50

以防其他人在Xcode 7中出现此问题:在添加或删除项目之前,确保要添加的项目是而不是打开的。

票数 20
EN

Stack Overflow用户

发布于 2013-10-22 10:09:59

在Xcode 5中,您必须:

  • 选择左侧选项卡上的项目
  • 在目标部分中选择目标
  • 然后在构建阶段>目标依赖项按下"+“
  • 选择添加的项目作为目标,它将出现在“目标依赖项”列表中

如果它有效,则在构建所有目标依赖项时,如果需要的话,将一起构建。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19230582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档