iOS18.childViewController lifecycle of UITabbarController does not execute

I have encountered a tricky problem and hope to receive help.

My APP process does not exist, and then I click on the notification message of the APP to open it. At this time, my APP will first configure uitabbarccontroller, and then push the first (index=0) viewcontroller (A) from the tab to the notification message list viewcontroller (B). However, I found that on iOS18, the lifecycle of A (viewDidLoad) did not execute at the end of this process.

I am sure this problem will occur stably on iOS18.1.1.

Versions lower than iOS18 will not.

Can someone tell me why this is?

iOS18.childViewController lifecycle of UITabbarController does not execute
 
 
Q