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

相关推荐
马里马里奥-11 小时前
LLM-Switch 代理:Flutter 适配与踩坑记录
flutter
浮江雾12 小时前
Flutter第十节-----Flutter布局与组件全解析
android·开发语言·前端·学习·flutter·入门
浮江雾12 小时前
Flutter第12节-----Flutter中Dio插件网络请求全解析
flutter
末代iOS程序员华仔13 小时前
Cursor + GitOps:自动化运维新姿势
flutter·ios·swift
世人万千丶13 小时前
鸿蒙Flutter Flex嵌套布局技巧
学习·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
世人万千丶15 小时前
鸿蒙Flutter Flex布局性能优化
学习·flutter·性能优化·harmonyos·鸿蒙·鸿蒙系统
WaywardOne15 小时前
Flutter组件化方案(AI总结)
前端·flutter·ai编程
YM52e16 小时前
鸿蒙 Flutter 渐变效果详解:LinearGradient、RadialGradient、SweepGradient
android·学习·flutter·华为·harmonyos·鸿蒙
YM52e16 小时前
鸿蒙 Flutter BoxDecoration装饰:打造精美UI效果
学习·flutter·ui·华为·harmonyos·鸿蒙
世界尽头与你17 小时前
iOS 越狱检测原理
安全·网络安全·ios·信息安全·渗透测试