我正在尝试将 Ensembles 2 框架添加到我的 iOS 项目中(从开源 Ensembles 1 切换,v2 不是开源的,所以我无法再访问代码或可可豆荚)。
我想我遵循了安装说明:
- 拖入框架(和.bundle)
- 确保选择了目标和“复制项目”
- 确保 -ObjC 已设置
XCode 将框架复制到 $(PROJECT_DIR) 中,该 $(PROJECT_DIR) 也在框架搜索路径(以及其他目录)中设置。<Ensembles/Ensembles.h>
但无论我尝试什么,它似乎都找不到。我在 SO 和其他地方搜索了类似的问题,并尝试了框架搜索路径设置和标题搜索路径设置的各种组合,但到目前为止还没有成功。具体来说我试过
- 在现有框架搜索路径设置中添加和删除引号
- 使用递归设置
- 创建一个框架子目录并在那里添加框架。然后添加
"$(SRCROOT)/Frameworks
到框架搜索路径和标题搜索路径(递归和非递归) - 添加
"$(SRCROOT)/Frameworks/Ensembles/Headers"
到标题搜索路径 - 多次删除、清理和重新添加框架
这越来越令人沮丧。还有其他想法吗?我正在使用 XCode 7.2.1 顺便说一句。