applicationDidBecomeActive not called while other delegate are called normally

Like title, I'm facing a really strange bug on some my user device. I've search but I cant find any exactly same problem like me.
Here's some more detail about this bug:
  • applicationDidBecomeActive is not called but other delegate (didFinishLaunchingWithOptions, applicationWillEnterForeground, applicationDidEnterBackground,...) are called normally.

  • Bug disappear when restart device.

  • Not always happen, all is working normally and then suddenly this bug appear and break my app flow.

  • When my app is having this bug, other app are facing same bug too if they are using applicationDidBecomeActive to do something important (like Facebook Messenger as I can see, it cant reset unread message and badge number).

I believe this is an iOS system bug, anyone can confirm it? If not, how do I fix that? Thanks!
Post not yet marked as solved Up vote post of tiennh13 Down vote post of tiennh13
1.6k views