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 就可以了。