[!] Error installing libwebp
[!] /usr/bin/git clone https://chromium.googlesource.com/webm/libwebp /var/folders/xt/lv4v305j3vq73d84r84db2300000gn/T/d20181030-8624-1jw0he8 --template= --single-branch --depth 1 --branch v1.0.0
注意報(bào)錯(cuò)的版本為v1.0.0,后面需要修改對(duì)應(yīng)的版本
Cloning into '/var/folders/xt/lv4v305j3vq73d84r84db2300000gn/T/d20181030-8624-1jw0he8'...
fatal: unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chromium.googlesource.com port 443: Operation timed out
嘗試過(guò)翻+墻無(wú)效,后來(lái)修改pod repo中l(wèi)ibwebp的git source 地址,再執(zhí)行pod install 解決。
解決流程
查看Mac中cocoapods 本地庫(kù)路徑:
pod repo

在Path中找到libwebp對(duì)應(yīng)的文件夾:
find /Users/zby0520/.cocoapods/repos/master -iname libwebp

進(jìn)入libwebp目錄,查看有哪些版本
cd /Users/zby0520/.cocoapods/repos/master/Specs/1/9/2/libwebp
ls -l

前面編譯的時(shí)候報(bào)錯(cuò)的是1.0.0版本,所以進(jìn)入1.0.0目錄,libwebp.podspec.json文件中修改git source
cd 1.0.0
ls -l

sudo vim libwebp.podspec.json
將其中homepage改為https://github.com/webmproject/,source->git改為https://github.com/webmproject/libwebp.git
重新進(jìn)入flutter項(xiàng)目iOS文件夾底下,執(zhí)行
pod install
相應(yīng)的其他第三方包一樣可以通過(guò)更換git地址來(lái)解決被墻的問(wèn)題。