我在玩soundcloud api,在它的说明中说
- 将 SoundCloudAPI.xcodeproj 拖到您的项目中
- 将其添加为构建依赖项
我可以很容易地将项目拖进来,但是如何完成下一步呢?
要将其添加为依赖项,请执行以下操作:
在TARGETS
您的项目下,右键单击您的项目目标(应与您的项目同名)并选择GET INFO
,然后在GENERAL
选项卡上您将看到DIRECT DEPENDENCIES
,只需单击[+]
并选择SoundCloudAPI
。
只需关闭您要添加的项目,然后拖放文件即可。
今天我遇到了同样的问题。作为第一次运行的结果,我得到了下一个错误:
词法或预处理器问题:找不到“SDKProjectName*/*SDKProjectName.h”文件。
但是在运行之前,很明显,我将我的 SDK 添加到了演示项目中,只需将.xcodeproj文件拖放到我的测试项目的源代码树中即可。之后,我在主 xcodeproj 文件(演示)的设置中进入Build Phases选项卡,并将我的 SDK 添加为目标依赖项并将框架嵌入到相应的选项卡中。
但结果,我得到了上面的错误!
因此,问题在于标题搜索路径选项上的空行。我只是写"../**"
了这个键的值,项目编译成功。所以,在那之后,你可以添加#include <SDKName/SDKName.h>
到任何项目中,包括这个 SDK。
附言。我的测试应用程序已创建到根 SDK 文件夹中。