Swift xcframework с встраиванием cocoapod (GoogleMap) успешно собран, но при использовании он получил ошибку «Не удалось построить модуль….»

#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
 

Рамочный Проект
Ошибка Демонстрационного проекта