免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2030 | 回复: 0
打印 上一主题 下一主题

[iOS] CocoaPods: Pod update/install 时的一个经典报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-04-25 19:26 |只看该作者 |倒序浏览
本帖最后由 夜雪行歌的柚子 于 2016-04-25 19:31 编辑

闲话少说,直接奔入主题!
这个错误要从 rvm install 2.3.0 之后说起(也是手贱,将原来的ruby-2.0.0升级到了2.3.0 )。


然后将指定版本的 Ruby 设置为系统默认版本:


接下来按照步骤进行:
sudo gem update --system
sudo gem install -n /usr/local/bin cocoapods
pod setup等等,
不再赘述。

添加修改 Podfile文件,然后 pod install,重点来了!
开始报错:

报错堆栈如下:


因为这个错误我敲了一天命令,差点以为是刚买的Mac有毛病。。。
搜索一下发现这个问题已经很多人提上了issue( issues#4345 )而且在作者回复说在 master 上已经解决,但是还没正式发布。


报错原因:cocoapods 与 ruby 2.3.0 之间有兼容性问题。
解决方法:1.改成使用 2.3.0以下或mac 自带的 2.0.0 后问题解决。
              2.使用 vim 或者你熟悉的编辑工具打开 lazy_specification.rb
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP