使用Cocoapods管理第三方库,工程有时仅对低版本的第三方库适配,我们可以指定更新所需要的 SDK、指定安装某些SDK、指定某些SDK的版本
一、指定第三方 SDK 的版本
Podfile
target 'Test' do
platform:ios,'10.0'
pod 'AFNetworking', '~> 2.6.3'
end
二、更新指定第三方库
终端执行:
pod update 库名
三、 只安装新增库,不更新已安装的库
pod install
把Podfile内全部的库更新重新安装
pod install --verbose --no-repo-update
该命令只安装新添加的库,已更新的库忽略
pod update 库名 --verbose --no-repo-update
该命令只更新指定的库,其它库忽略
四.编辑使用
用终端创建 Podfile文件
终端输入 vim Podfile
键盘输入 i,进入编辑模式,输入
低版本的cocoa pods在编写Podfile文件时这样写就可以了
platform :iOS, '8.0'
pod 'AFNetworking'
高版本的cocoa pods在编写Podfile文件必须这样写
platform :ios, '8.0'
target "targetName" do
pod 'AFNetworking'
end
然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq
注意:键盘输入 :后,才能输入wq。回车后发现PodTest项目总目录中多一个Podfile文件