美文网首页
cocoaPods 安装三分库 查看库依赖和Clone进度

cocoaPods 安装三分库 查看库依赖和Clone进度

作者: 空空小僧 | 来源:发表于2019-11-29 20:51 被阅读0次

    查看第三方库安装进度

    有时候网络不好的时候,或者一个库特别大的时候,cocoapods到底是否在下载,我们普通pod install 或者 pod update 并看不到进度,所以有时候会很慌,所以可以通过下面的方式去查看

    使用命令: pod install --verbose --no-repo-update

    image.png
    安装的时候,找到clone 进去的目录,终端cd进入这个目录
    image.png
    隔几秒终端在对应目录下 du -sh 就可以看文件夹变化,自我安慰一下,如有一直没变化,估计就凉凉了,甚至出现从 下载到一定大小又变成0的情况,我个人理解应该是下载失败。pod重试了下载,这可能也能解释,为什么我们一个库一直停留在下载中,很可能是下载失败了,在循环重试
    分析库依赖
    1. 如果当前库未安装时,就想要知道当前安装的库的依赖,可以通过命名
      pod search '第三方库名字' 查找到第三方库的git地址,点击去查看远程库的podsepc文件,
      以CrabCrashReporter这个库为例(其实看不上这个库,挺烂的,懒得找了)
      查到的结果如图:
      image.png
      复制这个url到浏览器,查看远程的podSpec文件
      image.png
      下图的依赖并不符合,我随便找了一个我们本地的库,可以看到依赖的库就可以了
      image.png
    2. 如果已经本地安装完,查看podfile.lock


      image.png

      不同层级就可以看出来依赖关系,比如上图中,UMCAnalytics依赖UMCCommon

    相关文章

      网友评论

          本文标题:cocoaPods 安装三分库 查看库依赖和Clone进度

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