CocoaPods 安装卸载
- 建议升级10.15的系统,什么都装好了
sudo gem install cocoapods
- pod setup
搞定
不能有search命令,可以pod init,下载用的是cdn,打开项目正常使用- 问题:
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
- fatal: The remote end hung up unexpectedly
- fatal: early EOF
- fatal: index-pack failed
- 解决方案:
1.缓存区溢出curl的postBuffer的默认值太小,需要增加缓存,使用git命令增大缓存(单位是b,524288000B也就500M左右)
- git config --global http.postBuffer 524288000
2.网络下载速度缓慢
- git config --global http.lowSpeedLimit 0
- git config --global http.lowSpeedTime 999999
3.以上两种方式依旧无法clone下,尝试以浅层clone,然后更新远程库到本地
- git clone --depth=1 http://xxx.git
- git fetch --unshallow
- 使用git config --list查看1、2是否生效
- 问题:
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
解决方案:
ping失败
ping github.com
修改host
sudo vim /private/etc/hosts
复制下面这段
#140.82.114.4 github.com
#140.82.113.4 github.com
#192.30.253.112 github.com
#151.101.185.194 github.global.ssl.fastly.net
#69.171.224.40 github.global.ssl.fastly.net
#185.199.109.153 assets-cdn.github.com
#185.199.110.153 assets-cdn.github.com
#185.199.111.153 assets-cdn.github.com
#151.101.184.133 avatars0.githubusercontent.com
#151.101.112.133 avatars1.githubusercontent.com
140.82.114.3 github.com
140.82.114.4 www.github.com
199.232.5.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
199.232.68.133 avatars0.githubusercontent.com
- 保存后再ping是否成功,不成功继续改ip,https://www.ipaddress.com/,http://tool.chinaz.com/dns/
- 然后,设置下xcode
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
- https://www.jianshu.com/p/f43b5964f582?utm_campaign=haruki
https://www.jianshu.com/p/4ed3645a410ahttps://www.jianshu.com/p/ddc40e71210dhttps://www.cnblogs.com/dins/p/cocoapods.htmlhttps://www.cnblogs.com/niudaben/p/12503650.htmlhttps://blog.csdn.net/qq_41629150/article/details/97250690- sudo gem update --system
- gem sources -l
- gem sources --remove https://rubygems.org/
- gem sources -a https://gems.ruby-china.com/
- # 安装最新beta版
- sudo gem install cocoapods --pre -n /usr/local/bin
- # 安装最新稳定版
- sudo gem install cocoapods -n /usr/local/bin
- pod setup
- #卸载
- sudo rm -rf /usr/local/bin/pod
- gem list
- sudo gem uninstall cocoapods-XXX
- sudo rm -rf /usr/local/bin/pod ; gem list | grep cocoapods | awk '{print $1}' | while read line; do sudo gem uninstall $line;
- #Xcode
- rm -rf Pods Podfile.lock *.xcworkspace && pod install && open *.xcworkspace
CocoaPods 安装卸载的更多相关文章
- CocoaPods安装/卸载/初始化等常用操作
CocoaPods的官网:https://cocoapods.org/,官方指导文档https://guides.cocoapods.org/ 1)ruby gem源更换国内源gems.ruby-ch ...
- Cocoapods的安装,卸载和使用
[一]Cocoapods的安装 (1)Cocoapods的官方网站为: https://cocoapods.org/ .如果你的电脑已经安装了Ruby开发环境,那么在终端(Terminal)中使用以下 ...
- CocoaPods安装、卸载、使用说明(Mac ox 10.11+)
一.全新安装前,先检查是否有安装残留 由于Mac 10.11更改了安全机制,所以cocoapods得安装和卸载命令也有所改变, 1.如果之前装过cocopods,最好先卸载掉,卸载命令: $ sudo ...
- 工具-CocoaPods安装和使用及卸载
CocoaPods是iOS最常用的第三方类库管理工具,绝大部分有名的开源类库都支持CocoaPods. 我们在使用gem更新的时候,经常会为速度抓狂,其实gem默认的源是https://rubygem ...
- cocoapods安装
什么是cocoapods CocoaPods是一个用来帮助我们管理第三方依赖库的工具.它可以解决库与库之间的依赖关系,下载库的源代码,同时通过创建一个Xcode的workspace来将这些第三方库和我 ...
- mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~
适用环境 mac: 10.11.6 Xcode:8.1 命令执行步骤(安装ruby2.3前准备工作) 查看ruby更新源 gem sources -L 删除默认官方或者淘宝,新增 https://g ...
- CocoaPods安装与使用
CocoaPods简介: CocoaPods 是什么? CocoaPods 是开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具.利用 CocoaPods,可以定义自己的依赖关系 (称作 ...
- 最新的 cocoapods 安装与使用(2016.11)
cocoapods简介: cocoapods 是iOS的类库管理工具,可以让开发者很方便集成各种第三方库,而不用去网站上一个个下载,再一个个文件夹的拖进项目中,还得添加相关的系统依赖库.只需要安装好c ...
- CocoaPods安装过程中的大坑
一.CocoaPods是什么? CocoaPods是一个用Ruby写的.负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的.统一管理第三方开源库,为我们节省设置和更新第三方开源库 ...
随机推荐
- 压力测试(六)-阿里云Linux服务器压测接口实战
1.SpringBoot 接口打包,并用jar包方式部署 简介:用jar包方式在控制台进行启动 打包 mvn package && java -jar target/gs-spring ...
- PyQt5之俄罗斯方块
上个礼拜有个需求,对csv里的数据按条件进行拆分计算.一想到要做计算,少不了pandas.还有个要求最好是生成命令行工具或者带有界面. 于是尝试下,使用PyQt5做了个简单的UI界面给程序包个壳子,然 ...
- iMX287A多种方法实现流水灯效果
目录 1.流水灯在电子电路中的地位 2.硬件电路分析 3.先点个灯吧 4.shell脚本实现流水灯 5.ANSI C文件操作实现流水灯 6.Linux 系统调用实现流水灯 @ 1.流水灯在电子电路中的 ...
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path index.jsp页面出现错误的解决方法
点击项目名称>>>点击Buid Path>>>点击右侧add library>>>点击Server Runtime>>>点击 ...
- 三年前端,面试思考(头条蚂蚁美团offer)
小鱼儿本人985本科,软件工程专业,前端.工作三年半,第一家创业公司,半年.第二家前端技术不错的公司,两年半.第三家,个人创业半年.可以看出,我是个很喜欢折腾的人,大学期间也做过很多项目,非常愿意参与 ...
- 网页程序迁移至微信小程序web-view详解
小程序现在越来越流行,但是公司的很多项目都是用网页写的,小程序语法不兼容原生网页,使得旧有项目迁移至小程序代价很高: 小程序之前开放了webview功能,可以说是网页应用的一大福音了,但是微信的web ...
- 全面认识HBase架构(建议收藏)
在网上看过很多HBaes架构相关的文章,内容深浅不一,直到发现了一篇MapR官网的文章https://mapr.com/blog/in-depth-look-hbase-architecture/#. ...
- jenkins-构建job成功后自动打tag到git仓库
需求:最近开发同事提出了个要求,每当Jenkins执行上线部署完成后,对当前代码进行自动打TAG到git仓库中,且只有当部署成功后才进行打TAG,防止构建失败也进行打过多的垃圾tag,然后便于下次进行 ...
- wentiqingdan
1. Python不用在行尾加分号,也不要用分号将两条命令放在同一行,但加上分号也能执行,不像C/C++分号是必须加的,缺了就会出错. 2. C属于编译型语言,Python属解型语言 编译型的优点是& ...
- 关于使用ajax导出excel问题
最近有个需求是在页面导入文件,后端进行处理后返回处理结果的excel,前端使用的是ajax.我最开始的做法是:在原有代码后加一段导出excel的代码,结果代码能正常运行,但页面始终没有返回我需要的ex ...