Xcode 4工作区:将项目B中的框架添加为项目A的依赖项

8
这应该很简单,但我无法在Xcode 4中找到解决方法:我有一个带有两个顶层项目的Xcode工作区:
- 项目 A(应用程序):该应用程序依赖于由项目 B 构建的 Framework。 - 项目 B(框架):一个构建 Framework 的目标。
我想将来自项目 B 的 Framework 目标添加为项目 A 应用程序目标的依赖项。 但是,在 Project A 的目标的 Build Phases > Target Dependencies 内,我只看到了 Project A(而不是 Project B 的 framework 目标)。 我仍在完善框架,因此希望应用程序目标在框架更改时自动构建框架。 有没有一种方法可以在不使框架项目成为 Project A 的子项目的情况下完成这一操作?
2个回答

7

我最终明白的是:

将两个项目都作为工作区的顶级项目:

  • 将框架项目添加到A项目中,但在添加时确保未勾选“复制...”。这样,框架项目将出现在A项目的子元素中,并作为工作区的顶层元素。

顺便提一下,我发现了一份非常好的教程:http://pymatics.com/2011/12/23/tutorial-develop-a-private-framework-for-your-mac-app-using-xcode-4s-workspace-feature。我正在尝试做同样的事情,但是在应用程序找到头文件方面遇到了一些小问题。 - GTAE86

-3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接