cocoaPods更新
来源:互联网 发布:mac的照片如何导出 编辑:程序博客网 时间:2024/06/05 11:26
$ gem sources -l
ruby源默认是:https://rubygems.org/ 这个源路径国内不能使用,所以去年安装使用CocoaPods的时候使用的是淘宝的镜像https://ruby.taobao.org/,那会刚开始使用cocoapods,所以修改原路径时可能出现过错误,导致ruby源路径出现了下面几个:
*** CURRENT SOURCES ***
https://ruby.taobao.org
http://rubygems.org
http://rubygems-china.oss.aliyuncs.com
https://ruby.taobao.org/
不过将上面的源路径一一移除便可以了:
gem sources --remove ***** *****即上面的源路径
由于CocoaPods中原来使用的ruby.taobao.org 淘宝源现在更换成gems.ruby-china.org,此时需要添加新的源地址:http://gems.ruby-china.org/。
gem sources -a http://gems.ruby-china.org/
此时在查看当前ruby源路径:
gem sources -l
*** CURRENT SOURCES ***
http://gems.ruby-china.org/
2、先更新一下gem版本sudo gem update --system
直到看到
RubyGems system software updated说明gem版本更新成功
3、更新cocoapods
sudo gem install -n /usr/local/bin cocoapods --pre
更新完成之后,再次查看cocoapods的版本
pod --version
1.3.1
已经更新到1.3.1的版本了。。。*************************中间遇到的问题*************
1、当添加淘宝的源路径时:gem sources -a http://ruby.taobao.org
Error fetching http://ruby.taobao.org:
bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
找不到此ruby的源路径,这是因为CocoaPods中原来使用的ruby.taobao.org 淘宝源现在更换成gems.ruby-china.org即可。2、ERROR: While executing gem ... (OpenSSL::SSL::SSLError)hostname "gems.ruby-china.org" does not match the server certificate
这是因为你使用了 http://gems.ruby-china.org/ 源路径证书验证未通过,需要先查看你的当前ruby源路径,除了 http://gems.ruby-china.org/ 源路径,若存在其他的源路径,将其删除,然后在执行其操作。
3、ERROR: While executing gem ... (Gem::CommandLineError)
Unknown command sources--remove
命令行错误,检查命令行是否正确
4、ERROR: While executing gem ... (OptionParser::InvalidOption)
invalid option: -zhangweiwei/user/local/bin
这个问题是当我执行这条命令时出现的
sudo gem install -zhangweiwei/user/local/bin cocoapods --pre
将命令改为
sudo gem install -n /usr/local/bin cocoapods --pre即可
最后贴个ruby的链接:https://ruby-china.org
- cocoapods更新
- 更新cocoapods
- 更新cocoapods
- 更新cocoaPods
- cocoaPods更新
- cocoaPods更新
- iOS开发--CocoaPods更新
- CocoaPods更新方法
- 更新CocoaPods的版本
- cocoaPods的更新
- 修复CocoaPods更新错误
- 更新 cocoapods 失败
- Cocoapods更新慢
- CocoaPods忽略更新版本
- cocoaPods版本更新问题
- Cocoapods 更新报错
- cocoaPods更新问题解决
- cocoapods的升级更新
- SecureCRT8.0的使用
- bzoj 4975: 区间翻转
- Mac OS X 下安装使用 Docker
- 【Unity3D】UGUI向导式界面和组件复用
- java构造方法、静态变量初始化顺序的小例子
- cocoaPods更新
- 集合第四步: TreeSet比较顺序和比较重复机制
- Thrift 双向通信实现(c++版)
- 七、输入/输出流--iostream简介
- 简单分析HashMap及其线程安全的Map类
- 用大白话聊聊分布式系统
- Windows中,.net framework 3.5安装
- vector相关的学习整理
- 常用快捷键(IDEA2017)