OS X升级到10.11.6之后 Cocoapods更新问题
2016-11-18 17:26
357 查看
先上图:
就像这样,在我更新pod的时候,一直停留在这里不动了(之前我才更新了系统和XCode,所以我感觉会是和系统有关系的)
《11.22更新》
/**
回过头才发现,其实这根本不是问题,只是网络传输慢了,耐心的等待就可以了,因为后来同事也出现了这个现象,不过他很有耐心,二三十分钟就好了。整个内心是崩溃的!!!
*/
现在开始记录我的解决过程:
1、pod install –verbose –no-repo-update (无效)
2、我尝试升级一下Cocoapods:
.gem install cocoapods运行正常
《11.22更新 其实是这里错了 应该是update。。。好了那下面的就不知道走到哪里了》
/**
升级一下Cocoapods:
*/
.pod setup(又卡住了)
说好像是镜像的问题(好那我们更换镜像):
.gem sources –remove https://rubygems.org/
.gem sources -a http://rubygems-china.oss.aliyuncs.com
。。。。。。。。。此处省略我尝试的很多方法大致列举一下吧
第一步、我更新了ruby的版本:
第二步、跟换了资源镜像:
就像这样,在我更新pod的时候,一直停留在这里不动了(之前我才更新了系统和XCode,所以我感觉会是和系统有关系的)
《11.22更新》
/**
回过头才发现,其实这根本不是问题,只是网络传输慢了,耐心的等待就可以了,因为后来同事也出现了这个现象,不过他很有耐心,二三十分钟就好了。整个内心是崩溃的!!!
*/
现在开始记录我的解决过程:
1、pod install –verbose –no-repo-update (无效)
2、我尝试升级一下Cocoapods:
.gem install cocoapods运行正常
《11.22更新 其实是这里错了 应该是update。。。好了那下面的就不知道走到哪里了》
/**
升级一下Cocoapods:
sudo gem update cocoapods //更新cocoapods
*/
.pod setup(又卡住了)
说好像是镜像的问题(好那我们更换镜像):
.gem sources –remove https://rubygems.org/
.gem sources -a http://rubygems-china.oss.aliyuncs.com
。。。。。。。。。此处省略我尝试的很多方法大致列举一下吧
第一步、我更新了ruby的版本:
ruby -v //查看当前ruby版本 ->> ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]
第二步、跟换了资源镜像:
// 删除默认的官方源 gem sources -r https://rubygems.org/ // 添加新的源 这个镜像是到目前我试为止有效的 gem sources -a https://gems.ruby-china.org // 查看当前源 gem sources -l ->> *** CURRENT SOURCES *** https://gems.ruby-china.org[/code]
第三步、安装cocoapodssudo gem install cocoapods //苹果系统升级 OS X EL Capitan 后改为 sudo gem install -n /usr/local/bin cocoapods
第四步、下载cocoa pods的目录pod setup
——————————分割线—————————
哈哈 你们看到的是正常的正确流程,而我走的是上面的setup各种报错,之后我尝试了删除本地的cocoapods,但是因为删除的不彻底,导致跑到这一步setup还是各种报错,为了这个问题,我整整折腾了一天(公司的破网 我回家用300一年的移动网一分钟下了在公司四个小时愣是没下完的资源)。我一直想着在原有的基础上更新,修改(一上来跑了setup,要是跑update就没问题了),但是有好多因为之前错误操作导致的问题我怎么搞也搞不完。好吧,最后我将cocoapods彻底删除后重装,然后问题解决了。下面我来讲一下步骤:
都是终端运行A、列出了cocoa pods在本地的东西 我这还有两个版本。。。 这些东西都要逐一删除 gem list --local | grep cocoapods ->> cocoapods (1.1.1, 1.0.1) cocoapods-core (1.1.1, 1.0.1) cocoapods-deintegrate (1.0.1, 1.0.0) cocoapods-downloader (1.1.2, 1.1.0) cocoapods-plugins (1.0.0) cocoapods-search (1.0.0) cocoapods-stats (1.0.0) cocoapods-trunk (1.1.1, 1.0.0) cocoapods-try (1.1.0)
删除cocoapodssudo gem uninstall cocoapods-core【Mac 10.10之前】 sudo gem uninstall -n /usr/local/bin cocoapods-core【Mac 10.11之后】 ->> 我这里有两个,所以要选择 Select gem to uninstall: 1. cocoapods-1.0.1 2. cocoapods-1.1.1 3. All versions > 3 Successfully uninstalled cocoapods-1.0.1 Remove executables: pod, sandbox-pod in addition to the gem? [Yn] y Removing pod Removing sandbox-pod Successfully uninstalled cocoapods-1.1.1
结合你的电脑环境,按照上面的格式将其他的都删除sudo gem uninstall -n /usr/local/bin cocoapods-core sudo gem uninstall -n /usr/local/bin cocoapods-core sudo gem uninstall -n /usr/local/bin cocoapods-deintegrate sudo gem uninstall -n /usr/local/bin cocoapods-downloader sudo gem uninstall -n /usr/local/bin cocoapods-plugins sudo gem uninstall -n /usr/local/bin cocoapods-search sudo gem uninstall -n /usr/local/bin cocoapods-stats kevinjin$ sudo gem uninstall -n /usr/local/bin cocoapods-trunk sudo gem uninstall -n /usr/local/bin cocoapods-try //查看了一下效果 还是有 不过没什么影响 起码在我这 因为我后面成功了 gem list --local | grep cocoapods ->> cocoapods (1.1.1) cocoapods-core (1.1.1) cocoapods-deintegrate (1.0.1) cocoapods-downloader (1.1.2) cocoapods-trunk (1.1.1)
删除pod//获取pod路径 which pod ->> /Users/kevinjin/.rvm/rubies/ruby-2.2.2/bin/pod //删除pod sudo rm -rf /Users/kevinjin/.rvm/rubies/ruby-2.2.2/bin/pod
清除cocoa pods缓存sudo rm -fr ~/.cocoapods/repos/master/ sudo rm -fr ~/Library/Caches/CocoaPods/
到这里本地的cocoapods应该算是删除干净了,现在你在走第一步,第二部,第三部。。第四部就成功了KevindeMacBook-Pro:~ kevinjin$ pod setup Setting up CocoaPods master repo CocoaPods 1.2.0.beta.1 is available. To update use: `gem install cocoapods --pre` [!] This is a test version we'd love you to try. For more information, see https://blog.cocoapods.org and the CHANGELOG for this version at https://github.com/CocoaPods/CocoaPods/releases/tag/1.2.0.beta.1 Setup completed
听说你在运行pod setup时卡住了?//在你运行这一步卡在:Setting up CocoaPods master repo的时候,可以查看是卡住了不在下还是下载缓慢 //跳到cocoapods文件夹内 cd ~/.cocoapods/ //查看正在下载的文件夹的大小 du -sh * 我是看到了文件大小一点点增长,那种欢喜溢于言表
希望这篇文章能帮助到迷蒙中的猴子们,也用于自己记录查看
查看链接:
cocopods卸载、安装、重装等问题解决
iOS CocoaPods 安装笔记(持续更新遇到的坑)
$ pod setup时,CocoaPods报CocoaPods was not able to update themasterrepo
最新cocoapods安装流程,安装过程中遇到的问题及解决方法
CocoaPods 的简单快速安装方法
相关文章推荐
- 升级cocoapods 0.36.0之后,解决更新的部分依赖库,不是最新版本号的问题
- 升级cocoapods 0.36.0之后,解决更新的部分依赖库,不是最新版本的问题
- 升级OS X 10.11后CocoaPods的安装(问题与解决方法)
- OS X 10.11 之后的cocoa pods安装的问题
- 解决OS X 10.11(OS X EL Capitan) 升级 cocoapods带来的问题(最新版)
- 升级mac 系统 10.11之后cocoapods出现问题
- 解决OS X 10.11 升级 cocoapods带来的问题
- Cocoapods大版本升级到1.0之后的问题
- Mac升级到10.13.1 之后cocoapods出现问题的解决办法
- 升级Mac os x 10.10+xcode6.1之后,Cocoapods出现问题的解决方案
- OS X升级到10.10之后使用pod出现问题的解决方法
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- 详解2016 cocoapods的安装和使用以及版本升级遇到的问题
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- 什么是CocoaPods?安装CocoaPods,使用CocoaPods安装第三方库,更新CocoaPods本身,解决安装第三方库失败问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- CocoaPods pod install/pod update更新慢的问题
- iOS CocoaPods pod install/pod update更新慢的问题