The app transitions through the following states in its life cycle: The application life cycle is managed by the AppDelegate and SceneDelegate. 1.application(_:didFinishLaunchingWithOptions:) 2.applicationDidBecomeActive(_:) 3.applicationWillResignActive(_:) 4.applicationDidEnterBackground(_:) Called when the app enters the background. 5.applicationWillEnterForeground(_:) Called as the app transitions from background to foreground. 6.applicationWillTerminate(_:) Called when the app is about …