我有Objections-iOS作为第三方框架,由XCode识别,但不是由apportable识别。
从本质上讲,#import <Objection-iOS/Objection.h>
在这一点上不能起作用。
我知道配置中的header_path(s)属性,但是尽可能地尝试,我仍然无法从$project_root/Frameworks/Objection-iOS.framework
加载标题
你们有没有类似的问题?
答案 0 :(得分:1)
您需要构建该框架作为子项目以使其工作从框架中的头部需要重新组织到名为Objection-iOS的目录中以引用正确的路径。遗憾的是,链接器还不支持框架包含,因此我们无法构建当前的实际框架,以将-framework参数添加到编译步骤中。在iOS和MacOSX上,这基本上将Objection-iOS.framework / Headers添加到包含路径中,但将该部分重新命名为Objection-iOS。
TL;博士; 创建一个名为Objection-iOS的目录,添加一个指向该目录容器的header_paths条目,它应该接收到标题