Xcode:添加项目作为构建依赖项
-
26-09-2019 - |
题
解决方案
要将其添加为依赖项,请执行以下操作:
- 在 xcode 中的文件资源管理器中突出显示添加的项目。在右侧的目录浏览器窗口中,应该显示一个扩展名为 .a 的文件。目标栏下方有一个复选框(目标图标),选中它。
- 右键单击您的目标(在文件资源管理器中的目标项下)并选择获取信息
- 常规选项卡上有一个直接依赖项部分。点击加号按钮
- 选择项目并单击添加目标
其他提示
- 在左侧的导航器中选择您的项目。
- 打开中间窗格中的抽屉并选择您的目标。
- 选择构建阶段
- 目标依赖项是此时的一个选项。
在下面 TARGETS
在您的项目中,右键单击您的项目目标 (应与您的项目名称相同) 并选择 GET INFO
, ,然后 GENERAL
您将看到选项卡 DIRECT DEPENDENCIES
, ,只需单击 [+]
并选择 SoundCloudAPI
.
今天我遇到了同样的问题。第一次运行的结果是我得到了下一个错误:
词法或预处理器问题:“SDKProjectName*/*SDKProjectName.h” 未找到文件。
但在运行之前,显然,我将我的 SDK 添加到了演示项目中,只需拖放即可 .xcodeproj 文件到我的测试项目的源代码树中。之后,我搬进了 构建阶段 在主 xcodeproj 文件(演示)的设置中添加我的 SDK 作为目标依赖项并将框架嵌入到相应的选项卡中。
但结果我得到了上面的错误!
所以,问题出在空行上 标头搜索路径 选项。我刚刚写了 "../**"
作为此键的值并且项目编译成功。所以,之后,您可以添加 #include <SDKName/SDKName.h>
到任何包含此 SDK 的项目中。
附:我的测试应用程序被创建到根 SDK 文件夹中。
只需关闭要添加的项目,然后拖放该文件即可。
不隶属于 StackOverflow