美文网首页
iOS pod install失败临时解决方案

iOS pod install失败临时解决方案

作者: 树懒啊树懒 | 来源:发表于2019-10-11 11:37 被阅读0次

    如果因为各种网络原因pod失败:

    [!] Unable to find a specification for 'libwebp'.

    临时方案:更换对应版本源为可访问源, 比如github

    第一步:

    通过终端执行

    pod search libwebp
    
    图片.png

    显示source: https://chromium.googlesource.com/webm/libwebp

    接着去github找到libwebp源:https://github.com/webmproject/libwebp.git
    (后面要换成该源)

    第二步:

    pod 'libwebp'改为pod 'libwebp', '~> 1.0.3'

    第三步:

    找到libwebp本地文件路径:

    终端输入find ~/.cocoapods/repos/master -iname libwebp

    $ find ~/.cocoapods/repos/master -iname libwebp
    
    /Users/niexiaobo/.cocoapods/repos/master/Specs/1/9/2/libwebp
    
    

    进入上面找到的路径:(Mac : shift + command + g)


    图片.png 图片.png

    第四步:

    文本编辑打开libwebp.podspec.json: 修改source链接:
    替换https://chromium.googlesource.com/webm/libwebp 为:
    https://github.com/webmproject/libwebp.git

    保存;

    第五步:

    打开终端,项目路径下执行pod install 或者 pod install --verbose --no-repo-update

    这只是一个临时解决方案, 更新pod库后导致失效是需要考虑的一个因素.

    相关文章

      网友评论

          本文标题:iOS pod install失败临时解决方案

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