Issue with willResignActiveNotification and didBecomeActiveNotification Not Triggering on Siri Setup Screen in iOS 18

Hello,

I have noticed an issue in iOS 18 where UIApplication.willResignActiveNotification and UIApplication.didBecomeActiveNotification are no longer triggered when the Siri setup screen is presented or dismissed. This behavior was working as expected in iOS 17 and earlier.

This change impacts the logic in our app that relies on detecting app activation and deactivation to perform critical tasks. I would like to confirm whether this change in behavior is an intentional modification in iOS 18 or an unintended bug.

Thank you for your assistance. Any additional information or guidance would be greatly appreciated.

Test Environment:

iOS 17: Notifications triggered as expected iOS 18: willResignActiveNotification and didBecomeActiveNotification not triggered Conditions: Occurs when presenting or dismissing the Siri setup screen

In iOS 18 triggering Siri no longer deactivates the front most app (e.g. you no longer receive "resignActive" for this reason).

Your image seems to indicate that you are expecting to get a Siri Setup Flow while your app is running? That seems unexpected in general, so its unclear to me what your designing around here, but it is entirely possible that this is a side effect of that policy change as well.

Issue with willResignActiveNotification and didBecomeActiveNotification Not Triggering on Siri Setup Screen in iOS 18
 
 
Q