FlutterBoost在iOS26真机运行崩溃问题

背景:

iPhone11ProMax升级到iOS26

Xcode16.4,运行公司老项目,项目集成了FlutterBoost

报错截图:

swift 复制代码
Crash occurred when compiling unknown function in unoptimized JIT mode in unknown pass

崩溃信息中这句话很重要,分析了一下报错那行代码是初始化flutter引擎时找不到main函数,因为断点打印了options.dartEntryPoint是main,结合控制台打印里的JIT模式,以及还有一个部分是权限相关,如下图:

猜测可能和debug运行模式下访问本地的FlutterBoost代码文件权限有关,于是,在Xcode里修改run模式下的Build Configuration为release

再次运行,发现出现了一次弹窗Xcode要访问本地文件,我点了允许(忘记截图,后面运行没再出现),然后就运行正常不再崩溃。

具体原因不清楚,猜测是和文件读取权限有关,看github上也有人问了类似问题,期待后续FlutterBoost官方修复此问题。

相关推荐
君赏4 小时前
基于 FlutterPatch 快速接入 Flutter 热更新
flutter
巨擎网络5 小时前
为什么打开 App,消息才一股脑涌进来?
网络协议·app
律宏阔7 小时前
Dart FFI 内存管理:用 using + Arena 替代嵌套 try-finally
前端·flutter
律宏阔7 小时前
Flutter 调用 Go:从 c-shared + ffigen 到 @Native + Native Assets 踩坑记录
前端·flutter
律宏阔7 小时前
Dart FFI 回调无法使用局部变量?使用 NativeCallable.isolateLocal
前端·flutter
天空之城--9 小时前
Android一周动态:AI编程、Compose与车载生态新信号
android·flutter
茶底世界之下9 小时前
动态切换 nearest / linear 时,为什么不能只替换 sampler
ios·swift
码林鼠10 小时前
Flutter之Widget/State 入门文档
flutter
恋猫de小郭10 小时前
Dart 4.0 要彻底移除 dart:mirrors,Augmentations 应该要来了
android·前端·flutter
blanks202010 小时前
flutter 原生平台插件学习记录之 android 篇
flutter