MauiSceneLifecycleRepro

Looking at Apple's UISceneDelegate Documentation and comparing it to current .NET MAUI implementation of MAUISceneDelegate, there are a few missing UISceneDelegate Lifecycle events.

Expected Behavior

All Life Cycle events for SceneDelegate to fire :

  • scene(_:willConnectTo:options:)

  • sceneDidDisconnect(_:)

  • sceneDidBecomeActive(_:)

  • sceneWillResignActive(_:)

  • sceneWillEnterForeground(_:)

  • sceneDidEnterBackground(_:)

  • sceneWilLConnect(_:)

Current Behavior

Only 2 of the implemented life cycle events work,

  • WillConnect

  • DidDisconnect

other life cycle events do not fire.