首页 > 解决方案 > 关于 nil 的未定义方法“map”的错误:Flutter App / CocoaPod 的 NilClass 错误

问题描述

我的 Flutter 应用程序出现错误。当我在终端中运行“flutter run”脚本时,我从 Cocoapods 收到以下错误:“来自 CocoaPods 的错误输出:搜索检查失败:nil:NilClass 的未定义方法‘map’”(如附件所示图片)。在此处输入图像描述

我该如何解决这个问题?

标签: iosxcodefluttercocoapods

解决方案


你用的是苹果M1吗?我也有这个问题,经过一些研究,我发现这可能与 Rosetta 有关。您可以参考在 Apple Silicon (M1) 上运行 CocoaPods

我设法通过在终端中键入以下内容在我的 MacBook Air M1 上解决了这个问题:

sudo arch -x86_64 gem install ffi

从这里https://stackoverflow.com/a/65334677/13814270


推荐阅读