Имея test.framework
. Я хочу добавить файлы .h, .m, .framework и .a после сборки файла .framework.Добавление файлов .h, .m, .framework и .a в уже построенные .framework 'Целевые фазы создания
То, что я хочу, чтобы достичь выпускаемая пользователю выбирать эти файлы во время загрузки моей базы: [!]
test.framework
test123.framework
test234.framework
[!] означает, что требуется.
Теперь assumming пользователь скачал test.framework
и включил его в своем проекте, моя цель состоит в том, чтобы внутренне проверить в initSDK()
, если пользователь также загружает test123.framework
или test234.framework
или нет при вызове initSDK()
метода загруженного test.framework
используя следующий код:
#if __has_include(<test123/test123.h>)
NSLog(@"test123 included");
#else
NSLog(@"test123 not included");
#endif
Однако, я всегда получаю test123 not included
, включая или не включая test123.framework
в проекте.
Можно ли включать файлы .h, .m, .framework и .a после сборки файла .framework?
Нет, это невозможно, потому что я назвал некоторые методы '' test123.framework' в test.framework', после проверки если структура присутствует. –