Flutter-如何防止移动操作系统关闭应用程序?

问题描述

我是移动开发的新手,我从Flutter开始构建带有Android和iOS登录过程的跨平台应用程序。应用程序要求之一是保持应用程序会话处于活动状态并永久运行,除非用户退出关闭应用程序。

后端的API具有刷新令牌,以保持会话打开/活动,但是移动操作系统每隔几小时/天不断关闭应用程序并重新启动登录过程。

我该如何实现?

解决方法

您不能阻止应用重新启动。

但是,您可以采用某种方式在会话之间保持登录状态,以便即使应用程序停止运行,再次打开应用程序时用户仍然可以登录。