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

相关推荐
GitLqr15 小时前
Flutter 3.47 与 Dart 3.13:你必须了解的迁移指南
flutter·ios·dart
程序员老刘19 小时前
跨平台开发地图 | 2026年8月
flutter·ai编程·客户端
冯汉栩20 小时前
Swift Control View,Label渐变颜色(源码)
开发语言·ios·swift
jike_20261 天前
iPhone日历查看会议纪要APP推荐:按日期查找历史录音更方便
ios·语音识别·iphone
杉氧1 天前
Flutter 跨平台多端适配与 Android/iOS 一键自动化打包发布
android·前端·flutter
冯汉栩1 天前
OC 技术 App上存蒲公英教程
ios
恋猫de小郭1 天前
Dart 3.13 大更新,感觉比 Flutter 更带劲
android·前端·flutter
码云之上2 天前
小程序 iOS 多输入框焦点乱序脱坑记
ios·微信小程序·taro
2501_915909062 天前
iOS test 测试怎么做?功能、性能、兼容、稳定与安全五类测试指南
android·ios·小程序·https·uni-app·iphone·webview
随遇丿而安2 天前
第 1 周:别小看 `UILabel`,它跟 Android TextView 不只是名字不同
ios