原生 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 即可

相关推荐
愚者Pro5 小时前
Flutter Widget组件学习(专为 Uniapp 转 Flutter 定制)
vue.js·学习·flutter·uni-app
sweet丶7 小时前
iOS 蓝牙开发深入总结
ios·蓝牙
Flynt8 小时前
升级Flutter 3.44,我踩了HCPP和AGP 9的坑
android·flutter·dart
程序员老刘9 小时前
Flutter 3.44 更新要点:很重要但暂时先别升级
flutter·ai编程·客户端
Digitally10 小时前
免费将 iPhone 音乐传输到电脑:6 种方法
ios·iphone
程序员老刘·13 小时前
Flutter版本选择指南:3.44惊艳发布但需观望 | 2026年5月
flutter·ai编程·跨平台开发·客户端开发
●VON13 小时前
鸿蒙Flutter实战:Emoji心情选择器组件
flutter·华为·harmonyos
●VON14 小时前
鸿蒙Flutter实战:列表延时错峰入场动画
flutter·华为·harmonyos
测试开发-学习笔记15 小时前
从0开始搭建自动化(二)-flutter
运维·flutter·自动化
●VON15 小时前
鸿蒙Flutter实战:零依赖手写日历热力图
flutter·华为·harmonyos