I know the majority of you have already done what needed to happen to where it is "supposed to" work – i.e. verified the three places in Settings on your phone, reset, restore, update iOS, restart while crossing your eyes and hopping on one leg, etc. Still, the stupid thing works for some and not for others. This post is not for you.
For those of you who are here for the first time and have not started trouble-shooting... here are the settings I have on my phone. I had an issue with PUSH notifications only one time, and it was resolved within the hour that I noticed it. There are three different places in settings that can affect PUSH notifications. However, there are people who did the exact same thing I did, and yet it still did not work. So, this is just a "first things first" post.
Section 1
- Settings > Mail, Contacts, Calendar > Fetch New Data > Push ON
- Settings > Mail, Contacts, Calendar > Fetch New Data > Advanced > iCloud account > Push
Section 2
- Settings > Notifications > iCloud account > Notification Center ON
- Settings > Notifications > iCloud account > Alert Style > Banners
- Settings > Notifications > iCloud account > Badge App Icon ON
Section 3
- Settings > General > Cellular > Cellular Data ON
- Settings > General > Cellular > Roaming > Data Roaming ON
I'm sincerely sorry if these settings do not work for you. Still, I hope this helps at least some of you.