Как использовать статические фреймворки Objective-C в CocoaPod, написанном на Swift? - PullRequest
0 голосов
/ 30 августа 2018

У меня есть CocoaPod, написанный на Swift 4. Теперь мне нужно добавить некоторые новые функции в этот модуль. Чтобы сделать это, мне нужно использовать статический каркас, написанный на Objective-C.

Я предполагал, что мне нужно использовать мостовой заголовок, но я не знаю, как мне изменить мой .podspec в таком случае. Когда я пытаюсь добавить заголовочный файл с этой строкой кода:

#import <MyObjectiveCFramework/MyObjectiveCFramework.h>

до s.source_files Я вижу эту ошибку: Включение немодульного заголовка в модуле фреймворка .

Кроме того, я обнаружил, что могу использовать специальный файл module.modulemap, но какую информацию я должен добавить к этому файлу и как я могу сослаться на module.modulemap в моем файле .podspec?

...