[!] Error installing libwebp [!] /usr/bin/git clone https://chromium.googlesource.com/webm/libwebp /

Error installing libwebp


Cloning into '/var/folders/99/kyqkb4x92vv7qr1d3cvht20m0000gn/T/d20200924-21049-l5t8tn'...
fatal: unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chromium.googlesource.com port 443: Operation timed out

报错

尝试过翻墙无效,后来修改pod repo中libwebp的git source 地址,再执行pod install 解决。

解决流程
查看Mac中cocoapods 本地库路径:pod repo
 

➜  LDUser git:(dev)  pod repo
 
trunk
- Type: CDN
- URL:  https://cdn.cocoapods.org/
- Path: /Users/log/.cocoapods/repos/trunk
在Path中找到libwebp对应的文件夹: find /Users/log/.cocoapods/repos/master -iname libwebp
➜  LDUser git:(dev)  find /Users/log/.cocoapods/repos/trunk -iname libwebp
/Users/log/.cocoapods/repos/trunk/Specs/1/9/2/libwebp
进入libwebp目录,查看有哪些版本

 .cocoapods /Users/log/.cocoapods/repos/trunk/Specs/1/9/2/libwebp
➜  libwebp ls -l
total 0
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.4.1
{
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.4.2
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.4.3
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.4.4
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.5.0
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.5.1
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.5.2
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.6.0
{
drwxr-xr-x  4 log  staff  128  9 24 17:03 0.6.1
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.0.0
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.0.1
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.0.2
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.0.3
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.1.0
drwxr-xr-x  4 log  staff  128  9 24 17:03 1.1.0-rc2
在1.0.0目录下的libwebp.podspec.json文件中修改git source

Mac-mini:libwebp ammk$ cd 1.0.0
Mac-mini:1.0.0 ammk$ ls -l
total 8
-rw-r--r--  1 ammk  staff  1694 10 30 11:17 libwebp.podspec.json
Mac-mini:1.0.0 ammk$ sudo vim libwebp.podspec.json 
将其中homepage改为https://github.com/webmproject/,

source->git改为https://github.com/webmproject/libwebp.git

"name": "libwebp",
  "version": "1.0.0",
  "summary": "Library to encode and decode images in WebP format.",
  "homepage": "https://developers.google.com/speed/webp/",
  "authors": "Google Inc.",
  "license": {
    "type": "BSD",
    "file": "COPYING"
  },
  "source": {
    "git": "https://chromium.googlesource.com/webm/libwebp",
    "tag": "v1.0.0"
  },
再cd到原程序文件下,重新pod install。

如果直接pod install 还是不行的话,可以试着用pod install --verbose --no-repo-update试一下。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值