如果因?yàn)楦鞣N網(wǎng)絡(luò)原因pod
失敗:
[!] Unable to find a specification for 'libwebp'.
臨時(shí)方案:更換對應(yīng)版本源為可訪問源, 比如github
第一步:
通過終端執(zhí)行
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
進(jìn)入上面找到的路徑:(Mac : shift + command + g)
圖片.png
圖片.png
第四步:
文本編輯打開libwebp.podspec.json: 修改source鏈接:
替換https://chromium.googlesource.com/webm/libwebp 為:
https://github.com/webmproject/libwebp.git
保存;
第五步:
打開終端,項(xiàng)目路徑下執(zhí)行pod install
或者 pod install --verbose --no-repo-update
這只是一個(gè)臨時(shí)解決方案, 更新pod庫后導(dǎo)致失效是需要考慮的一個(gè)因素.