Error installing libwebp iOS使用cocoapods 安装libwebp 0.6.0(或其他版本)遇到

Error installing libwebp iOS使用cocoapods 安装libwebp 0.6.0(或其他版本)遇到

超时问题:

Installing libwebp 1.0.0 (source changed to `https://cdn.cocoapods.org/` from `https://github.com/cocoapods/specs.git`)

[!] Error installing libwebp
[!] /usr/bin/git clone https://chromium.googlesource.com/webm/libwebp /var/folders/m5/vqf9jyl118d7jpm05834xt980000gn/T/d20200403-43958-kdw5rq --template= --single-branch --depth 1 --branch v1.0.0

Cloning into '/var/folders/m5/vqf9jyl118d7jpm05834xt980000gn/T/d20200403-43958-kdw5rq'...
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 解决,
但是我们需要有一个有效的libwebp的git仓库,在github上找到了一个

https://github.com/webmproject/libwebp.git

,可以看到mirrored from

https://chromium.googlesource.com/webm/libwebp

,而且正好有我需要的版本1.0.0, 那么我就替换为这个。

步骤

查看mac中cocoapods 本地库路径

pod repo
trunk
- Type: CDN
- URL:  https://cdn.cocoapods.org/
- Path: /Users/yangjunxia/.cocoapods/repos/trunk

1 repo

找到本地库对应的libwebp版本的文件

~/.cocoapods/repos/trunk -iname libwebp
/Users/yangjunxia/.cocoapods/repos/trunk/Specs/1/9/2/libwebp

进入libwebp目录

cd /Users/yangjunxia/.cocoapods/repos/trunk/Specs/1/9/2/libwebp

版本

ls -l

进入libwebp对应的版本

cd 1.0.0

在该版本目录下的libwebp.podspec.json文件中修改git source

sudo vim libwebp.podspec.json

找到
source

git地址改为

 https://github.com/webmproject/libwebp.git

保存

就可以正常执行install等代码啦

原文

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值