[!] Error installing libwebp

pod 安裝或者更新庫出現(xiàn)

[!] Error installing libwebp

[!] /usr/bin/git clone https://chromium.googlesource.com/webm/libwebp /var/folders/gx/b9_gbn2d2rb1h5vjh8k6rqgc0000gp/T/d20200509-11525-1o6z5io --template= --single-branch --depth 1 --branch v1.1.0

Cloning into '/var/folders/gx/b9_gbn2d2rb1h5vjh8k6rqgc0000gp/T/d20200509-11525-1o6z5io'...

fatal: unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chromium.googlesource.com port 443: Operation timed out

的問題

解決辦法:

修改pod repo中l(wèi)ibwebp的git source 地址,再執(zhí)行pod install 解決,

但是我們需要有一個有效的libwebp的git倉庫,在github上找到了一個https://github.com/webmproject/libwebp.git,可以看到mirrored from https://chromium.googlesource.com/webm/libwebp。

下面是步驟:

查看mac中cocoapods 本地庫路徑:

$ pod repo

執(zhí)行的結(jié)果:

aliyun

- Type: git (master)

- URL:? https://github.com/aliyun/aliyun-specs.git

- Path: /Users/admin/.cocoapods/repos/aliyun

master

- Type: git (master)

- URL:? https://github.com/CocoaPods/Specs.git

- Path: /Users/admin/.cocoapods/repos/master

在本地庫中, 并找到對應的libwebp版本的文件:

$/Users/設備名稱/.cocoapods/repos/master -iname libwebp

執(zhí)行結(jié)果:/Users/設備名稱/.cocoapods/repos/master/Specs/1/9/2/libwebp

進入libwebp目錄,可以看到你的倉庫中有哪些對應的版本

化繁為簡,直接進入到/Users/swae/.cocoapods/repos/master/Specs/1/9/2/libwebp里打開文件libwebp.podspec.json,修改git的地址就可以了

重新執(zhí)行pod install 或者 pod update 就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容