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

相关推荐
于慨19 小时前
mac安装flutter
javascript·flutter·macos
2601_9495936519 小时前
Flutter_OpenHarmony_三方库_image_picker图片视频采集适配详解
flutter·音视频
北京自在科技20 小时前
谷歌 Find Hub 网页端全面升级:电脑可直接管理追踪器与耳机
android·ios·安卓·findmy
for_ever_love__20 小时前
UI 学习 Appearance 外观管理
学习·ui·ios·objective-c
懋学的前端攻城狮1 天前
自定义导航栏的深度实践:从视觉需求到架构设计
ios
2601_949593651 天前
Flutter_OpenHarmony_三方库_fluttertoast消息提示适配详解
flutter
seabirdssss1 天前
Flutter 开发环境配置
android·windows·flutter·adb
2601_949593651 天前
Flutter_OpenHarmony_三方库_webview_flutter网页内容嵌入与交互适配详解
flutter·harmonyos
2501_916007471 天前
从零开始学习iOS开发:Xcode环境配置与项目创建完整指南
ide·vscode·学习·ios·个人开发·xcode·敏捷流程
tangweiguo030519871 天前
Flutter 分页缓存实战:基于 Riverpod 的 SWR 策略实现
flutter