原生 iOS 引入 Flutter 报错 kernel_blob.bin 找不到

情况

在一次原生 iOS 项目中引入 Flutter 的过程中,在模拟器中运行出现报错:

未能打开文件"kernel_blob.bin",因为它不存在。

如下图:

模拟器中一片黑

原因&解决方案

这个是因为 Flutter 的打包 iOS framework 命令中把 debug 排除了

模拟器运行时应该引入 debug 文件夹的 framework,引入 release 包就会报错

修改命令为:

bash 复制代码
flutter build ios-framework --no-profile 

结果如下:

模拟器运行时,使用 Debug 即可

相关推荐
消失的旧时光-19434 小时前
Flutter 组件:Row / Column
flutter
程序员老刘6 小时前
Flutter版本选择指南:3.35稳定,3.38发布 | 2025年11月
flutter·客户端
2501_915106327 小时前
iOS App 测试工具全景分析,构建从开发调试到线上监控的多阶段工具链体系
android·测试工具·ios·小程序·uni-app·iphone·webview
kirk_wang7 小时前
Flutter 3.38和Dart 3.10中最大的更新
flutter
前端小伙计8 小时前
Flutter 配置国内镜像,加速项目加载!
flutter
Digitally11 小时前
如何通过蓝牙将联系人从 iPhone 传输到 Android
android·ios·iphone
90后的晨仔11 小时前
2025年11月27日年解决隐私清单导致审核总是提示二进制无效的问题
ios
zonda的地盘12 小时前
开发 Flutter Plugin 之 初始配置
flutter
songgeb12 小时前
iOS Audio后台模式下能否执行非Audio逻辑
ios·swift
如此风景12 小时前
Swift的Extension简单说明
ios