CocosPod常见错误
2016-04-29 09:35
405 查看
声明:以下内容转自http://www.jianshu.com/p/f95dcad399ee
报错: Errno::ENOENT - No such file or directory
这个错误一般会提示一堆如下的错误- No such file or directory @ rb_file_s_stat - ../Pods/directory /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:904:in `stat' /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:904:in `symbolic_modes_to_i' /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:951:in `fu_mode' /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:1025:in `block (2 levels) in chmod_R' /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:1477:in `preorder_traverse' /usr/local/Cellar/ruby/2.2.3/lib/ruby/2.2.0/fileutils.rb:1023:in `block in chmod_R'
网上很多说用这个解决办法用
pod setup更新一下spec库, 然后我照做了还是继续报错, 最后找到解决办法就是, 删除提示报错的
Pods/directory里面的directory目录然后
pod install就好了, 如果还是不行就把
Pods整个文件夹删了.
- No such file or directory @ rb_file_s_stat - ../Pods/directory
参考文献:
GitHub讨论
CocoaPods的SSL报错
最近把CocoaPods升级到0.38之后导入高德地图的SDK.pod install终端一直提示这个错误:
Failed to send stats: SSL_connect returned=1 errno=0 state=SSLv2/v3 read server hello A: sslv3 alert handshake failure
解决方法1:
gem版本过低也会导致这个报错. 我的Mac之前版本是
2.0.0,用
gem --version查看版本信息.
1.终端
sudo gem update --system把版本升级到
2.4.8
2.如果
pod install还抱那个错误, 那么就把Ruby的源替换成
https的淘宝.
gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/ $ gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org # 请确保只有 ruby.taobao.org
3.如果继续报错, 那么就把cocoapods升级到0.39.0.beta.0
sudo gem install cocoapods -v 0.39.0.beta.4
如果还报错那么久用第二种方法....
参考文献
bundle install fails with SSL certificate verification error,Cocoapods Version Note,
淘宝Ruby
解决方法2:
把CocoaPods的0.38.x 降到0.37版本.
于是使用
sudo gem uninstall cocoapods把0.38版本删掉了,CocoaPods会保留历史版本, 但是默认使用最新的版本, 如果你之前有安装过0.37, 那么删掉就正常了.
如果没有安装以前的版本, 那么就用这个命令安装一个指定版本
sudo gem install cocoapods -v 0.25.0最后的数字替换成你需要的版本号
屏幕快照 2015-09-14 下午9.10.01.png
参考文献:
Downgrading or installing older version of Cocoapods
文/南国青天(简书作者)
原文链接:http://www.jianshu.com/p/f95dcad399ee
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章推荐
- 腾讯Bugly cocos c++配置
- 内存管理
- cocos2d-x lua开发笔记:ListView加载多个item优化处理
- cocos2d-x调用scheduleUpdate()不执行update()方法的解决办法
- cocos2d-js webview
- cocos2d-x 特效(网格动作)
- Cocos2d-x 面试题解 整理01
- cocos2d-x知识总结
- cocos2dx面试题整理
- 跑偏程序员自学cocos2d-x之三 场景切换
- cocos2dx 3.10 黄金矿工学习笔记
- 清爽的 cocos 对象 双击 逻辑
- Cocos2dx 代码命名风格
- 游戏基本概念
- cocos2d-C++ 学习UI控件(五)之 PageView
- Cocosd2d-js 异常处理
- Cocosd2d-js 类型转换
- Cocosd2d-js 对象使用
- Cocosd2d-js 数组使用
- cocos2dx-3.10 45度地图 tiledmap+A*寻路