首页 文章

Xcode无法从嵌入式框架中找到标头

提问于
浏览
4

我有两个通过Carthage安装的框架,位于 ${PROJECT_DIR}/Carthage/Build/ (默认的Carthage路径) . 在我的应用程序目标中,我已将两个框架拖到嵌入式二进制文件部分,如文档中所述 . 现在无论我做什么,Xcode都抱怨它找不到这两个框架的头文件 . 我尝试过的:

  • Headers 在那里,我可以在Xcode树视图和Finder中点击它们 .

  • 在框架的Xcode项目中, Headers 在Build Phases→Headers下列为Public .

  • 将 Headers 搜索路径设置为 ${PROJECT_DIR}/Carthage/Build/** 无效 . (WTF?)

  • 进行干净的构建并删除所有派生数据没有帮助 .

在Xcode 6和Xcode 7 beta 5中都尝试过 . 这是一个OS X目标,如果这有所不同的话 .

2 回答

  • -1

    我的 Headers 搜索路径错了 . 正确的做法没有帮助,但进入框架搜索路径的正确途径 . 去搞清楚 .

  • 0

    尝试删除并重新添加框架

相关问题