Flutter项目在 iOS14 启动崩溃
崩溃现象
在iOS14发布之后,运行APP就出现闪退,和机型没关,只要是iOS 14就必闪退
image.png
malloc: Incorrect checksum for freed object 0x10935ca00: probably modified after being freed.
崩溃分析
1、启动就闪退,多起几次可能有一次没有问题。
2、启动后到某个页面卡死(必卡跳不过)
根本原因尚不明确,个人分析Product Name会影响Header Folder Path,可能是代码加载路径中出现中文会出问题。
在git上也有人反馈过这个问题
https://github.com/Baseflow/flutter_cached_network_image/issues/487
解决方法
Xcode里,选择当前项目的TARGETS->BuildSetting -> Packaging -> Product Name,将中文的命名改成英文,flutter项目建议直接改成Runner。
image.png
————————————————
版权声明:本文为CSDN博主「Lester_ge」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/gjm_123/article/details/108705705
网友评论