在XCode 4.x中将项目添加为依赖项

随着XCode的改造,我有很多麻烦,如何添加一个Xcodeproj依赖于另一个。 以前工作很难,但现在我只是卡住了。

如果我将lib.xcodeproj拖放到app.xcodeproj中,它只会显示为项目树中的项目,我无法展开它或查看构build产品的链接。

有人可以给我正确的顺序来添加lib.xcodeproj作为依赖到app.xcodeproj(即它将构build,如果有必要,并链接到应用程序)

Ahhh刚刚发现lib项目被添加为无用的非扩展项的原因是因为我在另一个窗口中打开了lib项目。 XCode并没有告诉我这是什么问题,所以我很幸运地发现了这个问题。

一旦我closures了另一个窗口,我就可以添加lib项目,并将其显示为可扩展的子树,并且现在可以在应用程序目标依赖项中进行select。

Xcode文档似乎目前不在线上,所以您必须searchXcode附带的文档以获取以下参考。 但是,您可以在“ Xcode项目pipe理指南”的以下标题下find要查找的信息:

  • pipe理目标(添加目标依赖项)
  • 引用其他项目

检查出BuildKit项目https://github.com/davidmorford/BuildKit 。 它大大减less了项目依赖pipe理工作。

不要忘记添加path到lib项目的类来告诉你的项目在哪里可以find标题查找

  • 转到构build设置,find“标题searchpath”,inputClasses文件夹的完整path