У меня сложное приложение со многими подпроектами.
Структура проекта приложения
Все проекты (и подпроекты) компилируются как статическая библиотека. Результирующее приложение - это приложение для iOS.
Я хотел бы сослаться на Дровосек проект в подпроекте BackgroundGeolocation с:
#import <CocoaLumberjack/CocoaLumberjack.h>
Вышеупомянутый импорт отлично работает в проектах одного уровня (как в RCTBackGroundGeolocation ), но не в его подпроекте BackgroundGeolocation .
Я получаю сообщение об ошибке: 'CocoaLumberjack / Some CocoaLumberjack.h' не найден.
Если я установлю «Пути поиска по заголовкам» для BackgroundGeolocation , чтобы проект включал Lumberjack путь к проекту, тогда я смогу:
#import "CocoaLumberjack.h"
Но я действительно хочу использовать первый вариант, так как я использую один и тот же проект для более чем проекта. Буду благодарен за любой совет.