美文网首页
Flutter运行后报错 undefined method `e

Flutter运行后报错 undefined method `e

作者: YLAS007 | 来源:发表于2021-07-06 14:14 被阅读0次

Flutter工程加入一些第三方库,运行后报错

[!] An error occurred while processing the post-install hook of the Podfile.

undefined method `each_child' for #<Dir:0x00007fd9551c2e98>
Did you mean?  each_slice

解决方法:

1.更新ruby到最新版本,或者大于等于2.6版本。我是使用rvm进行更新ruby。
- 终端先执行一遍 rvm get head  
- 然后执行 rvm list known 列出已知的 Ruby 版本
- rvm install ruby-x.x.x  指定某个版本去升级
2.更新ruby后如果有多个ruby版本需要切换到刚才更新的版本。
使用命令 rvm list 查看系统安装的 ruby 列表
使用命令   rvm use ruby-2.7.2 --default
3.更新CocoaPods
4.重新运行flutter项目

相关文章

网友评论

      本文标题:Flutter运行后报错 undefined method `e

      本文链接:https://www.haomeiwen.com/subject/ghdgultx.html