On my iphone5 ... i still have the problem with push notifications for over a month now ... i'm expecting THOSE APPLE GUYS to fix this with an ios update if it is POSSIBLEEEEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!!!!!!!
Delete your Facebook apps, reboot your phone. Kill all task, reopen what's app and Wechat, the problematic msg will prompt you once will do.
No other solution worked and I didn't want to backup/restore.
So setting up iCloud Keychain handshaked again my iPhone with iCloud and now everything worked again.
Thank you very much, GREAT idea.
More specs on my asset: iphone4 with iOS 7.04 (can't go to iOS 7.1 because of the no save tethering settings)
Here is a fix
Turn off push notifications completely
go to fetch and set up a fetch time to check your emails, say every 15 min on the account you want; you should get email notices on the locked phone not immediately, but when the fetch occurs...
not perfect but better than missing altogether
Retrieving data ...