I have built and run my app on different version of iPhone 7. Same code was executed but [AppDelegate applicationDidBecomeActive] was called with delay on iOS 11 devices.
I did couple tests and the method delay is always reproducible. On iOS 10, time elapses between
-[UIApplicationDelegate application: didFinishLaunchingWithOptions:] and -[UIApplicationDelegate applicationDidBecomeActive:] is around 300ms while on iOS 11 is around 1300msI hope to know what has been added to app lifecycle in iOS 11.