2016-09-26 30 views
0

我试图将我的项目更新到Swift 3,我的项目也支持ios8。AlamofireObjectMapper更新到swift 3时不支持ios8?

在尝试更新cocoapods时,我遇到了AlamofireObjectMapper需要更高部署目标的问题。

在更改为ios9时,pods没有任何错误地安装,但我仍想支持ios8。

任何人都可以帮助这如何实现?

在此先感谢。

回答

1

编辑Alamofire 4.1.0

支持的iOS 8.0和MacOS 10.10又回来了!


你不能更新到Swift 3而不支持iOS 8,恐怕。原因是Alamofire的Swift 3版本是4.0,开发人员决定放弃对iOS 8.0的支持。其原因可以在这里找到:https://github.com/Alamofire/Alamofire/issues/1367#issuecomment-235803404

因此您可以继续使用最新的雨燕2.3版本Alamofire(3.5.1)和AlamofireObjectMapper支持的iOS 8或丢弃于iOS 8

+0

好,HTTPS支持:/ /github.com/Alamofire/Alamofire在这里,他们指出: 要求 的iOS 8.0+/MacOS的10.10+/tvOS 9.0+/watchOS 2.0+ 的Xcode 8.1+ 斯威夫特3.0+ –

+0

你是对的,他们已经增加由于苹果似乎正在放弃Swift 2.3,所以支持iOS 8。更新我的答案。 –