Поскольку в моем случае речь идет о страховом приложении, я реализовал локальную блокировку приложения. При открытии приложения из диспетчера задач открывается новый экран и запрашивается отпечаток пальца.
Моя проблема сейчас заключается в том, что Android и iOS всегда показывают снимок экрана приложения в диспетчере задач и, следовательно, возможно, также соответствующие данные.
Здесь я хотел бы показать собственный экран, например приложение lo go в центре экрана. Поскольку я ничего не могу найти во время исследования, я попытался вывести экран sh во время паузы (AppLifecycleState.paused). Этот экран либо не выдвинут вовремя, либо подход совершенно неправильный.
if(state == AppLifecycleState.paused) {
navigatorKey.currentState.push(CustomRoute(builder: (ctx) => LockScreen(),));
}
Есть ли официальный способ сделать это во Флаттере, или кто-то с опытом уже сделал что-то подобное во Флаттере?