используя module.modulemap для интеграции заголовка objC фреймворков в классе Swift

У меня есть фреймворк, содержащий заголовочные файлы Objective-C. Я хочу использовать эти файлы заголовков в проекте Swift, в котором я импортирую эту инфраструктуру.

Есть два способа сделать это

1) создать мостовой файл заголовка – но тогда пользователь будет зависеть от создания этого файла, интегрируя структуру

2) создайте файл module.modulemap, который я могу отправить с моей каркасом, и пользователь может добавить его в (какая настройка сборки) …. <- Мне нужна помощь здесь

Я пробовал Import Paths в Swift Compiler - Search Paths и Module Map File в Packaging

В обоих случаях я не могу импортировать заголовок RandomHeader .

Мой module.modulemap выглядит ниже

 module ToBeShippedFramework { header "RandomPublicHeader.h" export * } 

Что-то другое, что мне нужно сделать?

PS : Пожалуйста, добавьте комментарии, если вам нужна более подробная информация, чтобы понять этот вопрос более четко.

Interesting Posts
Давайте будем гением компьютера.