创建一个Podfile文件
pod init
查找库
pod search AFNetworking
安装依赖时 不指定版本 直接安装最新的版本
pod 'AFNetworking'
安装依赖时 Podfile文件中 ~> 带上与不带的区别
pod 'AFNetworking', '~> 1.0' 版本号可以是1.0,可以升级小版本(例如 1.1,1.9),但不会升级到大版本 (例如2)
pod 'AFNetworking', '1.0' 指定1.0版本 不会升级
安装依赖 本地仓库所存在的版本
pod install
ps:如果之前用过同样的库 极大可能还是会用之前的版本 不会添加更高版本的依赖
安装依赖时更新仓库
pod install --repo-update
ps:如果项目中有Podfile.lock文件 安装时会使用.lock文件中的版本
如果想要升级,需要删掉.lock文件 重新pod install --repo-update
pss:慎删.lock文件 如果删掉.lock文件 更新版本
所有没有写版本号的库都会进行升级,所有带~>的会升级小版本
问题:有可能新版本改动很大,库中调用的方法删除了之类的等等