Do I have to use UIScene instead of AppDelegate from iOS26?

Asked on 06/25/2025

1 search

In iOS 26, adopting the UI Scene Lifecycle will become mandatory for apps built with the latest SDK. This means that you will need to use UIScene instead of AppDelegate for managing your app's lifecycle. While supporting multiple scenes is encouraged, the adoption of the Scene Lifecycle is required. This change is part of Apple's efforts to make apps more flexible and portable. For more details, you can refer to the session Make your UIKit app more flexible (00:02:01) and What’s new in UIKit (21:49).