#swift #xcframework
Вопрос:
Я пытаюсь создать .xcframework, Который должен использовать сторонние модули (GoogleMap и т. Д.) Внутри этой структуры.
Я успешно создал файл .xcframework с помощью команды терминала:
xcodebuild archive
-workspace CustomXCFramework.xcworkspace
-scheme CustomXCFramework
-archivePath ./archives/ios.xcarchive
-sdk iphoneos
-SKIP_INSTALL=NO
-BUILD_LIBRARY_FOR_DISTRIBUTION=YES
xcodebuild archive
-workspace CustomXCFramework.xcworkspace
-scheme CustomXCFramework
-archivePath ./archives/ios-sim.xcarchive
-sdk iphonesimulator
-SKIP_INSTALL=NO
-BUILD_LIBRARY_FOR_DISTRIBUTION=YES
xcodebuild -create-xcframework
-framework ./archives/ios-sim.xcarchive/Products/Library/Frameworks/CustomXCFramework.framework
-framework ./archives/ios.xcarchive/Products/Library/Frameworks/CustomXCFramework.framework
-output ./builds/CustomXCFramework.xcframework
Но когда я попытался использовать фреймворк в своем демо-проекте, он показал ошибку
Failed to build module 'CustomXCFramework' from its module interface; it may have been damaged or it may have triggered a bug in the Swift compiler when it was produced