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

相关推荐
Qin_jiangshan34 分钟前
flutter和reactNative以及uniapp区别
flutter·react native·uni-app
笑尘pyrotechnic44 分钟前
手势识别器内容
ios·objective-c
他们都不看好你,偏偏你最不争气1 小时前
【iOS】SDWebImage解析
macos·ios·objective-c·cocoa·sdwebimage
旧时光_1 小时前
第5章:容器类组件 —— 5.1 填充(Padding)
flutter
Digitally1 小时前
如何从iPhone切换到Android
android·ios·iphone
2501_916007472 小时前
苹果应用商店上架的系统逻辑,从产品开发到使用 开心上架 上架IPA 交付审核流程
android·ios·小程序·https·uni-app·iphone·webview
renxhui2 小时前
Flutter 基础控件速查(面向 Android 开发者)
flutter
A懿轩A2 小时前
【2025版 OpenHarmony】 GitCode 口袋工具:Flutter + Dio 网路请求 打造随身的鸿蒙版 GitCode 搜索助手
windows·flutter·华为·鸿蒙·openharmony·开源鸿蒙
微声G2 小时前
Kotlin Multiplatform超详细介绍,一篇就够了
android·ios·kotlin