Hey everyone,
Strangely enough my phone sort of just went back to normal by itself, I assume.
My push notifications for instagram, whatsapp and messages etc work again (though I can't speak for other apps as I don't use others much).
I really can't even pinpoint what I might have done myself, as my phone has been glitchy in general, as mentioned the push notification issue happened sporadically some hours after downloading the iOS8 update for my iphone 5.
I didn't really even do anything like factory restore, or any special restore, or even toggle the notification settings, what I did do though was go into settings and reset all settings completely and mostly just continued to turn my phone on and off, sometimes for 30 seconds at time (out of frustration as when I send imessages they always freeze, so I was turning my phone on and off a lot to even just get those messages cancelled so I could send texts).
I do think there's an issue with iOS8 in that regard, as it seems like many are having that issue but I sadly can't tell you what I did to restore my push notifications, and I don't know if it's going to stayed "fixed" just seem to be getting some now. Hopefully it's something Apple are aware of as it's such a nuisance.
I also haven't done anything like set up iCloud or anything, I also actually went through my settings and turned off and on a lot of different things, so maybe try doing that? In a way it seems irrelevant but that's honestly all I did, as I was so frustrated and angry that I wasn't getting notifications I just ignored my phone for a while and then just messed around with all settings.
Anyway hope I could be some help in general, hopefully my push notifications stay restored, and I really hope apple address all the issues..it seems like a lot of people are have quite a few issues..
Also perhaps irrelevant, but I also updated every single app that required an update.
Just mentioning everything possible, as any one of the things I did could have triggered the notifications to come back on, aware that we don't really know why it's happening etc.