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

相关推荐
ii_best1 小时前
按键精灵ios脚本新增元素功能助力辅助工具开发(二)
ios
ii_best1 小时前
按键精灵ios脚本新增元素功能助力辅助工具开发(一)
ios
Swift社区6 小时前
Swift实战:如何优雅地从二叉搜索树中挑出最接近的K个值
开发语言·ios·swift
肥肥呀呀呀8 小时前
在Flutter上如何实现按钮的拖拽效果
前端·javascript·flutter
I烟雨云渊T10 小时前
iOS即时通信的技术要点
ios
鸿蒙布道师13 小时前
鸿蒙NEXT开发动画案例5
android·ios·华为·harmonyos·鸿蒙系统·arkui·huawei
WDeLiang19 小时前
Flutter - UIKit开发相关指南 - 导航
flutter·ios·dart
文件夹__iOS21 小时前
深入浅出 iOS 对象模型:isa 指针 与 Swift Metadata
ios·swift
程序猿阿伟1 天前
《Flutter社交应用暗黑奥秘:模式适配与色彩的艺术》
前端·flutter
*拯1 天前
Uniapp Android/IOS 获取手机通讯录
android·ios·uni-app