问题
IOS14+设备,切后台划掉,二次启动崩溃。
原因
IOS14以上 flutter 不支持debugger模式下的二次启动 。
要二次启动需要以release方式编译工程安装至手机。
操作步骤
- 清理项目:在命令行中运行
flutter clean
来清理之前的构建文件。 - 重新构建:运行
flutter build apk
或flutter build iOS
来重新构建项目。 - 重新安装:确保你的设备或模拟器上没有旧版本的应用,然后运行
flutter install
来重新安装应用。 - 检查日志:查看设备或模拟器的日志输出,以获取更多关于崩溃的信息。
- 更新Flutter和依赖:确保你的Flutter SDK和依赖都是最新的,运行flutter upgrade来更新。