我的应用程序很复杂,有很多子项目。
应用项目结构
所有项目(和子项目)都被编译为静态库。生成的应用是iOS应用。
我想在子项目 BackgroundGeolocation 中引用 Lumberjack 项目,
#import <CocoaLumberjack/CocoaLumberjack.h>
在同级项目中(例如在 RCTBackGroundGeolocation 中),上述导入工作正常,但在其子项目 BackgroundGeolocation 中则无法正常工作。
我收到错误消息:找不到'CocoaLumberjack / Some CocoaLumberjack.h'。
如果我为 BackgroundGeolocation 项目设置了“标题搜索路径” ,使其包含 Lumberjack 项目路径,那么我可以:
#import "CocoaLumberjack.h"
但是我真的想使用第一个变体,因为我在更多的项目上使用了相同的项目。感谢您的任何建议。