Я создал собственный файл module map
для обработки импорта libxml
в быстром проекте. (non-modular include
ошибка)
Это прекрасно работает, если я делаю это вручную, но cocoapods
не находит/разрешает модуль, когда я пытаюсь pod lint
создать простой проект, содержащий импорт из этого пользовательского модуля.
Я попробовал s.module_map = "module/module.modulemap"
вместе с
core.xcconfig = {
'HEADER_SEARCH_PATHS' => '$(SDKROOT)/usr/include/libxml2 $(SRCROOT)/module $(SDKROOT)/usr/include/libresolv',
'OTHER_LDFLAGS' => '"-lxml2"',
'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES',
'ENABLE_BITCODE' => 'NO',
"SWIFT_INCLUDE_PATHS" => "$(SRCROOT)/module"
}
Любая помощь будет оценена по достоинству.