【发布时间】:2016-09-26 13:18:31
【问题描述】:
我尝试将我的项目更新到 Swift 3,我的项目也支持 ios8。
在尝试更新 cocoapods 时,我遇到了 AlamofireObjectMapper 需要更高部署目标的问题。
在更改为 ios9 时,pod 安装没有任何错误,但我仍然想支持 ios8。
任何人都可以帮助解决这个问题吗?
提前致谢。
【问题讨论】:
标签: ios8 alamofire swift3 objectmapper
我尝试将我的项目更新到 Swift 3,我的项目也支持 ios8。
在尝试更新 cocoapods 时,我遇到了 AlamofireObjectMapper 需要更高部署目标的问题。
在更改为 ios9 时,pod 安装没有任何错误,但我仍然想支持 ios8。
任何人都可以帮助解决这个问题吗?
提前致谢。
【问题讨论】:
标签: ios8 alamofire swift3 objectmapper
编辑 Alamofire 4.1.0
对 iOS 8.0 和 macOS 10.10 的支持又回来了!
恐怕你不能在不放弃对 iOS 8 的支持的情况下更新到 Swift 3。原因是 Alamofire 的 Swift 3 版本是 4.0,开发人员决定放弃对 iOS 8.0 的支持。原因可以在这里找到:https://github.com/Alamofire/Alamofire/issues/1367#issuecomment-235803404
因此,您可以使用最新的 Swift 2.3 版本的 Alamofire (3.5.1) 和 AlamofireObjectMapper 继续支持 iOS 8,或者放弃对 iOS 8 的支持。
【讨论】: