美文网首页
1110-pod update install

1110-pod update install

作者: _健健 | 来源:发表于2015-11-10 18:32 被阅读121次

    很多人会混淆pod install 和pod update(例如,仅当当第一次创建xcworkspace时使用pod install,以后都用pod update)

    pod install

    每当编辑Podfile文件(增加或者删除一个pod)。

    当执行pod install命令时,就会去下载和安装新的pods,并在Podfile.lock文件中写入每个pod的版本,目的是跟踪每个pod安装的版本并锁定这些版本。

    pod install只会解决依赖关系尚未列入Podfile.lock中的pod。

    对于已经列入Podfile.lock中的pod,执行 pod install并不会去检查是否有新版本而是会直接下载已经被列入Podfile.lock中的明确版本。

    对于没有列入Podfile.lock中的pod,它会查找与Podfile描述中相匹配的版本

    pod outdated

    当执行pod outdated,CocoaPods会列出已经列入Podfile.lock中的所有有新版本的并且可以被更新的pod(可以被更新就是说与Podfile中的描述匹配)。

    pod update

    当执行pod update somePodName ,CocoaPods将不会考虑到Podfile.lock中列出的版本,而是会尝试查找到这个pod并尽可能是最新的版本(只要与Podfile中的描述相匹配)。

    如果执行pod update 没有任何pod name,CocoaPods将会尽可能将Podfile中列出的pod更新至最新(只要与Podfile中的描述相匹配)。

    相关文章

      网友评论

          本文标题:1110-pod update install

          本文链接:https://www.haomeiwen.com/subject/sjdhhttx.html