pod命令

1 篇文章 0 订阅

缓存

pod cache list 查看缓存

pod cache clean --all 清除缓存

pod cache clean abc (清除本地指定缓存abc)

pod clean 清除所有

执行之后.xcworkspace、Podfile.lock、Pods 文件均被清空

Error install…

eg : 使用flutter_image_compress: ^1.0.0-nullsafety 的时候,安装依赖报错:
[!] Error installing libwebp
[!] /usr/local/bin/git clone https://chromium.googlesource.com/webm/libwebp /var/folders/vm/rnrmt7d14dv89msm9q3ztmzm0000gn/T/d20210621-1409-1wggmyl --template= --single-branch --depth 1 --branch v1.2.0
Cloning into '/var/folders/vm/rnrmt7d14dv89msm9q3ztmzm0000gn/T/d20210621-1409-1wggmyl'... fatal: unable to access 'https://chromium.googlesource.com/webm/libwebp/': Failed to connect to chromium.googlesource.com port 443: Operation timed out
电脑不能访问chromium.googlesource.com造成的,解决方法:

查看本地cocoapods库路径

pod repo

找到对应路径对应库

复制(用trunk目录下的,没有的话用master)Path,command + shift + G 输入路径,依次点击Specs–>1–>9–>2–>libwebp
或者
find ~/.cocoapods/repos/trunk -iname libwebp 找到libwebp的路径

在这里插入图片描述
将source——> git 更改为:https://github.com/webmproject/libwebp.git

保存后,pod install

pod 版本管理

查看当前本地安装版本

gem list --local | grep cocoapods
或者
gem list cocoapods

卸载不用版本

sudo gem uninstall cocoapods 1.5.3

卸载后可能发现当前版本还存在

1、在终端中,输入which pod 回车查看pod的地址 (比如:/usr/local/bin/pod)
2、sudo rm -rf +地址如(/usr/local/bin)
3、cd /usr/local/bin 进入pod的位置gem list查看gems的程序包
4、输入命令 sudo gem uninstall cocoapods -v 1.10.1 回车
5、输入命令:pod 查看是否成功删除

安装指定版本

sudo gem install cocoapods -v 1.6.1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值