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

相关推荐
MonkeyKing71551 小时前
iOS 开发 RunLoop 底层原理与应用场景
ios·面试
MonkeyKing71551 小时前
iOS类加载全解析:map_images、load_images、initialize调用时机
ios·objective-c
MonkeyKing71552 小时前
iOS Non-pointer isa 结构解析与优化
ios·objective-c
MonkeyKing71554 小时前
iOS dyld加载流程与App启动原理(pre-main阶段)详解
ios·objective-c
游戏开发爱好者84 小时前
使用Fiddler设置HTTPS抓包诊断Power Query网络问题
android·ios·小程序·https·uni-app·iphone·webview
我命由我123455 小时前
Dart - Dart SDK、Hello World 案例、变量声明、常量声明、常量 final、字符串类型
前端·flutter·前端框架·html·web·dart·web app
xmdy58665 小时前
Flutter+开源鸿蒙实战|校园易生活Day7 个人中心完善+我的发布/收藏+退出登录+主题切换+全局UI美化(项目闭环)
flutter·开源·harmonyos
唐诺5 小时前
iOS UI 开发完全指南:UIKit 与 SwiftUI
ui·ios·swiftui
MonkeyKing7 小时前
iOS 循环引用深度解析:delegate/block/NSTimer/嵌套闭包
ios
泉木7 小时前
KVO 详解 —— iOS/ObjC 完整学习指南
ios·objective-c