情况 在一次原生 iOS 项目中引入 Flutter 的过程中,在模拟器中运行出现报错: 未能打开文件“kernel_blob.bin”,因为它不存在。 如下图: 模拟器中一片黑 原因&解决方案 这个是因为 Flutter 的打包 iOS framework 命令中把 debug 排除了 模拟器运行时应该引入 debug 文件夹的 framework,引入 release 包就会报错 修改命令为: flutter build ios-framework --no-profile 结果如下: 模拟器运行时,使用 Debug 即可