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官方修复此问题。

相关推荐
月伤5910 小时前
Flutter中的Text换行问题
flutter
东哥很忙XH12 小时前
flutter开发的音乐搜索app
android·javascript·flutter
默默_david12 小时前
在Flutter中使用信号量解决异步冲突
flutter·dart
星释12 小时前
鸿蒙Flutter三方库适配指南: 05.使用Windows搭建开发环境
windows·flutter·harmonyos
倾云鹤14 小时前
搭建Flutter本地私有库
flutter
芝麻开门-新起点14 小时前
Flutter 网络通信协议:从原理到实战,选对协议让 APP 飞起来
flutter·ui·性能优化
消失的旧时光-19431 天前
Flutter 异步进阶:Isolate 与 compute 的性能优化实践
flutter
nicepainkiller1 天前
Flutter Loading 的封装
flutter
Bigger1 天前
🚀 Flutter iOS App 上架 App Store 全流程(图文详解)
flutter·ios·app
_大学牲1 天前
Flutter 之魂 Dio🔥:四两拨千斤的网络库
前端·数据库·flutter