CocoaPods 安装旧版框架
Posted
技术标签:
【中文标题】CocoaPods 安装旧版框架【英文标题】:CocoaPods install an old version of framework 【发布时间】: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 没有结果( 【参考方案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。
希望这会有所帮助。
【讨论】:
以上是关于CocoaPods 安装旧版框架的主要内容,如果未能解决你的问题,请参考以下文章