ios - 关于 nil 的未定义方法“map”的错误:Flutter App / CocoaPod 的 NilClass 错误
问题描述
我的 Flutter 应用程序出现错误。当我在终端中运行“flutter run”脚本时,我从 Cocoapods 收到以下错误:“来自 CocoaPods 的错误输出:搜索检查失败:nil:NilClass 的未定义方法‘map’”(如附件所示图片)。
我该如何解决这个问题?
解决方案
你用的是苹果M1吗?我也有这个问题,经过一些研究,我发现这可能与 Rosetta 有关。您可以参考在 Apple Silicon (M1) 上运行 CocoaPods。
我设法通过在终端中键入以下内容在我的 MacBook Air M1 上解决了这个问题:
sudo arch -x86_64 gem install ffi
推荐阅读
- java - Junit 测试不适用于 Drools 5.4.0.Final 和 JDK 8
- php - 向 PHP/AJAX 联系表单添加单选按钮
- c - fgets 在非空文件上返回 null
- bootstrap-4 - 从轮播中的汽车引导多个模态
- python - 奇怪的 PIL.Image.fromarray 行为与 numpy 零和 mode='1'
- sql - 如何使用 ActiveRecord 使用带有数学的 where 子句选择记录?
- reactjs - 用反应钩子重试失败的graphql查询?
- python - Python boto3 脚本丢失 AWS 凭证并进行细微更改
- html - whatsapp分享按钮html
- javascript - React 子组件在父组件中更新状态后如何将其重置回原始状态