I can't speak to timing, but what will happen has to happen in an iOS update. There will be a future version of iOS where an application that does not support the scene-based lifecycle will not launch. So, let's look at the options: You have an existing app on the App Store. You released it ages ago. It uses the app lifecycle. You have not updated it to use the scene-based lifecycle. This app will launch on older versions of iOS, but it will not launch on the new version of iOS. (This will trim a lot of old apps from the App Store.) You have an existing app on the App Store. You released it ages ago. It uses the app lifecycle. You update it to use the scene-based lifecycle. This app launches on the old versions of iOS, and the new version of iOS. You're developing an app in Xcode that supports an older version of iOS that allows the app lifecycle method, and your app uses that app lifecycle method. You can build this app and run it on that version of iOS without issue. It launches fine. If you attempt to run
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: