导入含子xcframework的父xcframework时提示No such module X错误
问题:导入包含子XCFramework的父XCFramework时出现"No such module X"错误
我尝试导入并使用一个内部嵌套子XCFramework的父XCFramework,但导入父框架时,反复出现子框架的arm64-apple-ios.private No such module X错误,该错误会重复两次。
我已经做了以下配置:
- 将父框架的Framework Search Paths设置为
$(SRCROOT) recursive - 项目架构配置为标准架构
- 确认子框架在父框架的归档文件中处于正确位置
- 使用如下脚本构建父XCFramework:
xcodebuild archive \ -project NAME.xcodeproj \ -scheme NAME \ -destination "generic/platform=iOS Simulator" \ -archivePath "build/SIMULATOR.xcarchive" \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES \ xcodebuild archive \ -project NAME.xcodeproj \ -scheme NAME \ -destination "generic/platform=iOS" \ -archivePath "build/IOS.xcarchive" \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES \ xcodebuild -create-xcframework \ -framework "build/SIMULATOR.xcarchive/Products/Library/Frameworks/NAME.framework" \ -framework "build/IOS.xcarchive/Products/Library/Frameworks/NAME.framework" \ -output "build/universal/NAME.xcframework"
在其他渠道都没找到解决这个错误的方案,想问下是不是还有遗漏的配置步骤?
内容的提问来源于stack exchange,提问作者832049823
相关产品推荐
相关产品推荐

