首页 > 解决方案 > 为 iOS 14.0 编译,但模块“MockTechPost”的最低部署目标为 iOS 15.0

问题描述

我看过其他类似的帖子,他们的解决方案是将其升级到 ios 15 或放入@available ios xx,我都做了,但仍然出现此错误,还有其他解决方案吗?谢谢你

<unknown>:0: error: compiling for iOS 14.0, but module 'MockTechPost' has a minimum deployment target of iOS 15.0: /Users/fdika24/Library/Developer/Xcode/DerivedData/MockTechPost-gkosutlxcjcxfobkjgdzjwenfqcr/Build/Intermediates.noindex/MockTechPost.build/Debug-iphonesimulator/MockTechPost.build/Objects-normal/arm64/PostsDataSource~partial.swiftmodule
Command MergeSwiftModule failed with a nonzero exit code

标签: iosswift

解决方案


我遇到了同样的问题,通过删除编译失败的应用程序对应的文件夹来解决:~/Library/Developer/Xcode/DerivedData/ 然后重新编译。该文件夹被重新创建并且编译进展顺利,至少对我来说是这样。


推荐阅读