摇动启动时检查应用程序是否在内存中(如何检查iOS是否显示了闪屏)

时间:2018-12-17 13:51:13

标签: ios dart flutter

背景

对于Android而言,事情非常简单,当用户使用后退按钮时,该应用程序将被销毁,而当他单击“主页”按钮时,该应用程序将停止并且仍在内存中。

但是在iOS中,事情变得有些棘手。当我在iOS应用程序中按“主页”按钮时,该应用程序很可能会被系统终止(如果它没有做任何后台工作),但何时终止,这是未知的。


问题

假设我有启动屏幕,所以如果应用程序不在内存中,那么iOS系统将显示启动屏幕,但是,如果应用程序已在内存中,那么iOS系统将直接将您带到应用程序页面。因此,我想知道我们如何检查应用程序是否在内存中。我的意思是如何检查初始屏幕是否显示。

1 个答案:

答案 0 :(得分:0)

启动应用程序并将其保存在内存中时,状态似乎为apply

这是解决方案:

AppLifecycleState.resumed