What is AppLifecycleState?
AppLifecycleState is as follows :
inactive : The application is in an inactive state and is not receiving user input. (iOS only).
paused : The application is not currently visible to the user, not responding to user input, and running in the background.
resumed : The application is visible and responding to user input.
suspending : The application will be suspended momentarily. (Android only).