小编Den*_*sin的帖子

Flutter 应用程序关闭后将无法在 iOS 设备上运行

当我从 VC 启动应用程序时,应用程序运行良好,但是当我关闭它(从内存中删除)并尝试从手机启动时,它会闪烁白色背景一秒钟然后消失。在 Android 设备和 iOS 模拟器上它运行良好。这可能是什么问题?

\n

这是我的代码:

\n
import 'package:flutter/material.dart';\nimport 'package:flutter/services.dart';\nimport 'package:prometey_app/models/auth_model.dart';\nimport 'package:prometey_app/screens/auth/auth_screen.dart';\nimport 'package:prometey_app/screens/main/main_screen.dart';\nimport 'package:prometey_app/theme.dart';\nimport 'package:provider/provider.dart';\nimport 'controllers/data_manager.dart';\n\nbool isLoggedIn = false;\n\nvoid main() async {\n  WidgetsFlutterBinding.ensureInitialized();\n  await DB.init();\n  SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp])\n      .then((_) {\n    DB.getUser().then((user) {\n      print("Get user data from sqlite");\n      if (user != null) {\n        print("Try to login with local data");\n        bitrixAuth(user.email, user.password).then((userResponse) {\n          if (userResponse.success) {\n            isLoggedIn = true;\n            print("Login success");\n            runApp(MyApp());\n          } else {\n            print("Auth data changed");\n            isLoggedIn = false;\n            runApp(MyApp());\n          }\n        });\n      } else {\n        print("No user records in …
Run Code Online (Sandbox Code Playgroud)

flutter

3
推荐指数
1
解决办法
2763
查看次数

标签 统计

flutter ×1