美文网首页
cocoaPods pod install 慢问题

cocoaPods pod install 慢问题

作者: 九龙 | 来源:发表于2019-10-25 17:58 被阅读0次

    1.在使用CocoaPods 时经常会遇到一些问题就是下载某一个库很慢,要等很长时间

    方法:
    找你工作同事,用他电脑上的CocoaPods的缓存复制到我们电脑的CocoaPods的缓存路径,然后执行pod install --verbose --no-repo-update就可以了,可以用pod cache list查看缓存的库列表,里面就有库的缓存地址如/Users/电脑用户名/Library/Caches/CocoaPods/Pods 里面有Release和Specs文件夹Release里面是缓存库文件,Specs里面是缓存库文件的podspeces文件,所以两个文件夹都要替换成同事的就可以了
    原因:
    安装某个pod库的时候,会在podfile里写上那个库名和对应的版本号,如:pod 'AFNetworking', '2.2'然后CocoaPods会去~/.cocoapods/repo/master路径下进行搜索这个库的podspec文件(一个tag对应一个podspec文件),里面会有这个库的源代码地址,然后根据对应的tag下载源代码到cocoapods的缓存目录~/Library/Caches/Cocoapods。然后再把代码拷贝到你工程的Pods目录里。 所以当你再次安装这个pod第三方库的时候,cocopods会去缓存目录里查看有没有对应tag的源码,如果有的话就直接使用这个缓存的源码。当然如果你的工程的Pods有这个源码的话就直接使用了,也不会更新。

    相关文章

      网友评论

          本文标题:cocoaPods pod install 慢问题

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