程序员首页投稿(暂停使用,暂停投稿)

Cocoapods补充

2016-05-16  本文已影响162人  zhanming

相信很多人都已经能够熟练使用Cocoapods了,像**pod install,pod update,pod update no-repo-update **指令也都很熟悉了
但是这些指令执行中发生了是什么呢?
首先先介绍一个文件

Podfile.lock

Podfile.lock

描述最后一次更新 Pods 后 所有第三方库的版本号

Podfile.lock详情

pod install

pod update

pod update

这句话的意识是更新已经过时的第三方库,并且创建一个新的Podfile.lock文件
也就是说会更新最新的第三方库。

pod xxxxx no-repo-update

no-repo-update
这句话的意思是在执行指令前会跳过“pod repo update”
也就是说安装pods之前会先执行pod repo update,这句话什么意思呢?就是会下载一份所有第三方库的信息到你的本地

不管你是执行pod install还是pod update都会下载一份最新的第三方库信息到本地以便以后使用
如果执行pod update no-repo-update和pod install no-repo-update就不会执行pod repo update指令,也就不会下载第三方库信息到本地,会利用本地缓存的第三方库信息去安装或者更新。

如果感觉这篇文章对您有所帮助,顺手点个喜欢,谢谢啦

上一篇下一篇

猜你喜欢

热点阅读