快速总结:如何将包含路径添加到与 Xcode 一起分发到.podspec.json
文件的标头?
我正在开发一个 Swift 项目,我想将 AudioKit 作为依赖项包含在内。对于这个项目,我必须添加“use_frameworks!” 在我的 Podfile
所以我在 Podfile 中添加了我的 Pod(main repo 还没有更新,这就是我直接指向 github repo 的原因)
pod 'AudioKit', :git => 'https://github.com/niklassaers/AudioKit.git'
并添加我的一个 Swift 文件
import AudioKit
然后我的编译器会警告我CsoundFile.hpp
正在引用iostream
无法找到的内容。iostream.h
位于:
/Applications/Xcode62.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/c++/4.2.1/backward/iostream.h
与 stdlib.h 相比,它位于:
/Applications/Xcode62.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/stdlib.h
如何将此标头目录添加到AudioKit.podspec.json
(我已经分叉的)中的搜索路径。
我已经制作了一个示例项目来演示我在上面写的内容:https ://github.com/niklassaers/AudioKitSwiftFrameworkError - 你可以下载并编译它,你会看到错误消息。