我已经创建了我想在我的项目中使用的包。在包中,我使用的是 UIStackView。当我将包添加到项目并运行它时,我收到错误 'UIStackView' 仅适用于 iOS 9.0 或更高版本。 如果我的项目 iOS 目标设置为 9.0,为什么会出现此错误?如果不在包中支持 iOS 8,如何解决这个问题?
最佳答案
支持的平台及其版本可以通过Package.swift文件中Package
初始化器的platforms
参数添加:
let package = Package(
name: "Package Name",
platforms: [.iOS(.v13)]
// ...
)
关于Swift Package 最低 ios 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59678648/