我正在尝试使用 XCode 4 并遵循 Apple(看似)过时的说明在我的应用程序包中嵌入一个私有框架(最后一段) 。
就我而言,我为每个 Target 使用单独的 Xcode 项目。这是最后一步:
在检查器窗口的常规选项卡中,将您的框架添加为应用程序的依赖项。添加此依赖项会导致 Xcode 在构建应用程序目标之前构建框架目标。
您在应用程序目标中建立的构建依赖关系会导致框架在应用程序之前构建。这很重要,因为它保证了框架的构建版本可用于链接和嵌入应用程序。由于这种依赖关系,您可以将 Xcode 项目的活动目标设置为您的应用程序并将其保留在那里。构建应用程序现在构建框架并将其复制到应用程序包目录,在两者之间创建必要的链接。
然而,当点击Target Dependencies中的 + 按钮时,框架并没有显示出来。如何在 Xcode 4 中的私有框架和应用程序目标之间建立构建依赖关系?
编辑:我应该澄清一下我已经让私有框架工作了。我只是想避免每次对框架进行更改时都清理项目,并确保在应用程序目标之前构建框架。