Я пытаюсь создать CocoaTouch Swift Framework, который затем я могу распространять среди третьих лиц, чтобы они могли его использовать, и я могу собрать его и нормально использовать на своем компьютере.
Проблемы возникают, когда я даюэто другим людям.Мой фреймворк использует C-код, который я делаю доступным для использования со Swift в моем фреймворке через файл module.modulemap
как таковой:
И я могу использовать такой модуль в файле Swift, в рамках, хорошо, вот так:
ОднакоКогда я собираю фреймворк и даю его другим людям для использования, их компилятор жалуется, что модуль Minzip отсутствует с сообщением Missing required module 'Minizip'
.
После исследования кажется, что мне придется сделатьпользователи моего фреймворка изменяют свой Swift Compiler - Search Paths -> Import Paths так же, как я должен это сделать, чтобы мой компилятор нашел module.modulemap
.
Есть ли способ, которымЯ могу построить фреймворк, чтобы мне не пришлось это делать?