CocoaPods安装旧版本的框架

时间:2016-11-17 07:07:27

标签: objective-c swift cocoapods

CocoaPods - 1.1.1

我的pod文件如下所示:

  

目标' MyNewProject'做

     

pod' XLPagerTabStrip','〜> 5.0'

     

pod' AFNetworking','〜> 3.0'

     

     

use_frameworks!

XLPagerTabStrip库安装了旧的swift版本,xcode建议我将其转换为2.3或3.0。其他swift库会注意到此问题,例如:活性可可

谢谢!

1 个答案:

答案 0 :(得分:1)

在[{3}} - XLPagerTabStrip中被提及:

  

6.0.0

     

Swift 3支持

因此,将其pod更新为最新版本应默认支持Swift 3.

您可以将其添加为pod 'XLPagerTabStrip'而不指定版本号,这会导致获得最新版本(如果您未指定版本号,则它是默认行为)。

pod 'XLPagerTabStrip', '~> 5.0'更改为pod 'XLPagerTabStrip'

如上所述,您应该获得版本6.0.0(最新版本)。

最后,您的pod文件应如下所示:

  

目标' MyNewProject'做

     

pod' XLPagerTabStrip'

     

pod' AFNetworking','〜> 3.0'

     

     

use_frameworks!

回顾:确保已发布最新版本的库以支持 - 例如 - Swift 3之后,安装它而不指定版本号;每次更新podfile时,它都会自动安装最新版本的pod。

有关详情,请查看Change Log

希望这会有所帮助。