【发布时间】:2015-12-08 07:16:38
【问题描述】:
我正在尝试更新我的一些第三方库以使用 Swift 2.0 和 Xcode7,并且我对向后 iOS 兼容性有一些疑问。 例如,我已更新到 Locksmith 2.0.0,它已准备好 Swift 2。 但是,如果我将部署目标设置为 8.0,Xcode 将不会构建。编译错误消息指出:“模块文件的最小部署目标是 ios9.0 v9.0”。 我对 Realm 有同样的问题。 如果我将部署目标设置为 9.0,它构建得很好,但我想保持与 iOS8 的向后兼容性。据我了解,Swift 2 兼容 iOS7 和 iOS8。
我错过了什么吗?
【问题讨论】: