【问题标题】:CocoaPods install an old version of frameworkCocoaPods 安装旧版框架
【发布时间】:2016-11-17 07:07:27
【问题描述】:

CocoaPods - 1.1.1

我的 pod 文件如下所示:

目标 'MyNewProject' 做

pod 'XLPagerTabStrip', '~> 5.0'

pod 'AFNetworking', '~> 3.0'

结束

使用_frameworks!

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

谢谢!

【问题讨论】:

  • 更新 pod,以便安装更新的版本
  • @NarendraPandey 没有结果(

标签: objective-c swift cocoapods


【解决方案1】:

XLPagerTabStrip - Change Log 中所述:

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'

结束

使用_frameworks!

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

更多信息,您可以查看Podfile Syntax Reference

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-06
    • 1970-01-01
    • 2013-12-27
    • 2016-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多