pod install和 pod update的区别

pod install

该命令是在你第一次在项目中获取库的时候使用,并且每次对的Podfile文件编辑的时候(添加、修改、删除)使用。

每次运行pod install命令后,都会下载安装新的库,并且会修改Podfile.lock文件中记录。
Podfile.lock文件的作用就是追踪和锁定这些苦的版本的。

运行pod install后,它只是仅仅安装Podfile文件中的指定版本的库而已。并不会去检查和更新最新的版本。

pod update

该命令是尽可能的更新最新的三方库。pod update PODNAME是指定更新这个库的最新版本。前提是要符合Podfile对应库的版本限制。如果没有加pod ‘myPod’, ‘~>1.2’这种版本限制。则会更新最新的版本。

如果使用pod update 不带PODNAME,CocoaPods将会去更新Podfile文件的所有的库的最新版本。

什么时候使用pod install 什么使用pod update

使用pod update PODNAME可以去更新一个库的指定版本(检查相应的库是否存在更新的版本,并且更新),相对应的,使用pod install将不会更新那些已经下载安装了的库。

当你在Podfile中添加了一个新的库时,你应该使用pod install命令,而不是pod udpate,这样安装了新增的库,也不会重复安装已经存在的库。

使用pod update仅仅只是去更新指定库的版本(或者全部库)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值