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

相关推荐
AiFlutter6 小时前
蓝牙助手APP开发(01):功能展示
flutter·低代码·低代码平台·aiflutter·aiflutter 低代码·蓝牙调试·蓝牙助手app
2501_946675649 小时前
Flutter与OpenHarmony打卡步进器组件
java·javascript·flutter
消失的旧时光-194310 小时前
Flutter API 设计最佳实践(终极版)
flutter
2501_9466756412 小时前
Flutter与OpenHarmony打卡滑动开关组件
flutter
2501_9462447812 小时前
Flutter & OpenHarmony OA系统弹窗对话框组件开发指南
javascript·flutter·microsoft
2501_9466756416 小时前
Flutter与OpenHarmony打卡轮播图组件
java·javascript·flutter
走在路上的菜鸟16 小时前
Android学Flutter学习笔记 第一节 Android视角认知Flutter(View,intent,Async UI)
android·学习·flutter
杭城小刘17 小时前
Weex 底层原理与 APM
ios·前端框架·weex
2501_9462447818 小时前
Flutter & OpenHarmony OA系统图片预览组件开发指南
android·javascript·flutter
2501_9466756419 小时前
Flutter与OpenHarmony打卡消息提示组件
flutter