Я создал swift framework, создал файл module.modulemap и включил файл Test.h.
module Test {
header "Test.h"
export *
}
Затем я устанавливаю путь импорта в swift complier - Путь поиска вот так
${SRCROOT}/SwiftFramework
Далее я использовал этот тестовый файл в файле swift.
import Test
public class SwiftFramework: NSObject {
@objc public class func test() {
Test.test()
}
}
Я создал проект, добавил swiftframework, и он может успешно работать. Но когда я меняю компьютер или отправляю фреймворк кому-то другому для использования, он сообщит «Отсутствует необходимый модуль« Тест »» в проекте. Версия xcode такая же, как я могу решить эту проблему?