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

int*_*pid 64 xcode dependencies

随着XCode的改进,我在解决如何添加make one xcodeproj依赖于另一个时遇到了很多麻烦.之前很难解决,但现在我只是陷入困境.

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

有人可以给我正确的序列来添加lib.xcodeproj作为app.xcodeproj的依赖(即它将在​​必要时构建并链接到app)

int*_*pid 134

啊,我刚刚知道lib项目被添加为无用的非扩展项目的原因是因为我在另一个窗口中打开了lib项目.XCode没有给我任何迹象表明这就是问题所在,所以我很幸运地偶然发现了它.

一旦我关闭了另一个窗口,我就可以添加lib项目,它可以正确显示为可扩展的子树,现在可以在应用程序目标依赖项中进行选择.

  • 感谢那.让我疯了好几天! (12认同)
  • 是否应该将此作为Apple的错误提交? (3认同)
  • 哇.这对Xcode团队来说简直太愚蠢了.非常感谢您的分享,您节省了我很多时间! (3认同)
  • 有时候只是退出并打开Xcode就可以解决这个问题 (3认同)