因为公司的iOS项目使用了cocoapods来管理第三方库,所以要求所有组员的cocoapods版本一致。一般的就是执行: $ sudo gem install -n /usr/local/bin cocoapods 进行升级即可。升级后输入如下命令查看cocoapods版本: $ pod --version 发现我自己的总是1.0.1,别人的都自动安装了1.1.1版。看了一下别人的机器配置,gem源也都是一样的: $ gem source -l *** CURRENT SOURCES *** https://gems.ruby-china.org/ 后来怀疑可能是自己机器的gem太旧了?因此: $ gem update --system 更新本地gem,果然安装了不少东西。然后再次执行: $ sudo gem install cocoapods -n /usr/local/bin 这次终于安装1.1.1版了。 另外,如果上面的命令不加“-n /usr/local/bin”参数,有可能会报错: $ sudo gem install cocoapods ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj

最近使用cocoa pods时提示版本过低需要升级才能正常使用。

但是在升级过程中又出现了问题。

首先我是直接使用语句:sudo gem install cocoapods 进行更新升级的,没想到又报错了。

接着我在想是不是因为没有更新gem呢,于是就先更新下gem。

注意,更新gem时,使用语句:sudo gem update --system

更新gem成功后,我又再次使用语句:sudo gem install cocoa pods 。还是提示失败?想想会不会是因为源路径出问题了,于是替换了源为:https://gems.ruby-china.org。

修改源后,继续使用语句:sudo gem install cocoa pods 。仍然异常。于是修改语句为:sudo gem install -n /usr/local/bin cocoa pods --pre 后则升级成功。

总结下来,要想成功升级cocoapods需要一个正确的操作流程和命令语句。

1、更新gem:sudo gem update --system

2、删除gem源:gem sources --remove https://ruby.taobao.org/

3、修改gem源:gem sources -a https://gems.ruby-china.org

4、查看gem源是否是最新的:gem sources -l

5、升级cocoapods:sudo gem install -n /usr/local/bin cocoapods --pre

6、查看升级后的cocoapods版本:pod --version

最新文章

  1. Android local.properties 文件读取
  2. Dapper一个轻量级的ORM库
  3. Hql 中 dao 层 以及daoimpl 层的代码,让mvc 模式更直观简洁
  4. 用unity4.3发布WINDOWS STORE APP应用的方法
  5. Java RuntimeException异常处理汇总
  6. WINDOWS系统Eclipse+NDK+Android + OpenCv
  7. MSP430推荐网站
  8. jQuer中 height scrollTop
  9. Multipatch对象
  10. Binarized Neural Networks_ Training Neural Networks with Weights and Activations Constrained to +1 or −1
  11. Inno Setup GIF 显示插件 GIFCtrl (V2.1 版本)
  12. 基于webrtc技术session border controler (SBC)
  13. shell 中的特殊符号的含义
  14. 0_Simple__matrixMulDrv
  15. C#连接六类数据库的代码集
  16. Expected MultipartHttpServletRequest: is a MultipartResolver configured解决方案
  17. RabbitMQ广播:fanout模式
  18. xmind 8 便携版:关联文件后,双击打开文件,在当前文件夹产生configuration子文件的问题解决办法
  19. Miller_raibin算法随机化检测素数 & Pollar_rho 算法分解大数
  20. 一共81个,开源大数据处理工具汇总(下),包括日志收集系统/集群管理/RPC等

热门文章

  1. github相关问题
  2. Scrapy分布式爬虫打造搜索引擎- (二)伯乐在线爬取所有文章
  3. 数据存储之使用MongoDB数据库存储数据
  4. linux批量替换
  5. windows Server 2008 r2-搭建FTP服务器
  6. Volatile小结
  7. Python9-MySQL-pymysql模块-day44
  8. loj2062 [HAOI2016]地图
  9. cf965c Greedy Arkady
  10. php和js中数组的总结