ios - 为 iOS 9.0 编译,但模块 'BSGridCollectionViewLayout' 的最低部署目标为 iOS 10.0

标签 ios swift xcode

我正在尝试在 IOS 上构建颤振应用程序,但出现此错误:
为 iOS 9.0 编译,但模块 'BSGridCollectionViewLayout' 的最低部署目标为 iOS 10.0
试过:Xcode 12: Compiling for iOS 10.0, but module 'RxSwift' has a minimum deployment target of iOS 12.0没用
Target target
Runner target
我怎样才能解决这个问题 ?

最佳答案

您的屏幕快照显示了应用程序的部署目标,但您必须查看依赖项的部署目标。例如。如果使用 Cocoapods:
enter image description here
默认情况下,它使用 pod 的部署版本。但是如果您验证您的项目设置,它会尝试更改部署版本,所以我会在设置验证过程中取消选中该选项。
enter image description here

关于ios - 为 iOS 9.0 编译,但模块 'BSGridCollectionViewLayout' 的最低部署目标为 iOS 10.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66766825/

相关文章:

ios - 如何在自定义 View 中添加MDCTabBar?

swift 3 范围 : Best Practices

ios - 使用百分比更改 ImageView 图像时淡入淡出/溶解

swift - 为什么我不能将 Int 类型的枚举大小写在单引号中?

ios - 如何以编程方式从iOS设备上删除应用程序?

iphone - 在 iOS 中检查文件创建日期时出现问题

ios - InApp Purchase 产品列表不会在 iPhone 应用程序中加载

ios - 无法通过 Socket.io 快速建立连接

ios - Swift3 将字符串值转换为十六进制字符串

objective-c - 声明@synthesize 时单下划线和双下划线的区别