gpt4 book ai didi

xcode - 如何将私有(private)框架添加到目标依赖项?

转载 作者:行者123 更新时间:2023-12-04 03:39:13 26 4
gpt4 key购买 nike

我正在尝试嵌入 private framework (最后一段)在我的应用程序包中使用 XCode 4 并遵循 Apple(看似)过时的 instructions .
就我而言,我为每个目标使用单独的 Xcode 项目。这是最后一步:

In the General tab of the inspector window, add your framework as a dependency for the application. Adding this dependency causes Xcode tobuild the framework target before building the application target.

The build dependency you establish in the application target causes the framework to be built before the application. This is important because it guarantees that a built version of your framework will be available to link against and to embed in the application. Because of this dependency, you can set the active target of your Xcode project to your application and leave it there. Building the application now builds the framework and copies it to the application bundle directory, creating the necessary linkage between the two.


然而,当点击 Target Dependencies 中的 + 按钮时,框架并没有显示出来。如何在 Xcode 4 中的私有(private)框架和应用程序目标之间建立构建依赖关系?
编辑 :我应该澄清一下,我已经让私有(private)框架工作了。我只是想避免每次对框架进行更改时都清理项目,并确保在应用程序目标之前构建框架。

最佳答案

如果您想添加您的私有(private)框架而不将其作为子项目包含,您必须添加 复制文件 它的任务:

Copy Files task

使用 选择您的框架+ 按钮并选择Frameworks对于 目的地 .

您无需在 中添加任何内容目标依赖 .

同样,要使其正常工作,请确保 运行路径搜索路径 值为 @executable_path/Frameworksbuild设置 标签。

关于xcode - 如何将私有(private)框架添加到目标依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12322010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com