When an app is first installed, occasionally it asks if you would like to receive push notifications for that app. Normally I click 'No' and never think about it again. But yesterday, I accidentally clicked 'Yes', and would now like to turn push off for that app so as to save battery life.
If I go to notifications in the settings app, I can easily change the type of notification to 'None', however is this actually disabling push, or just hiding the notification?
Some of the apps that I am pretty sure I clicked 'No' to push notifications have this setting set to 'Banner' – making me think that these settings aren't related to whether push is turned on or off for that app.
What is the correct way to enable/disable push after initially selecting an option on app installation? Are the notifications settings related to push?
Best Answer
There is no way to disable push notifications. They are handled by Apple's servers and will be sent to your device even if you uninstall the program.
Disabling all the app's respective settings under the Notification Center will only hide them. Refer to Apple's developer Push documentation for more details.
Specifically, look at the Apple Push Notification (APN) Service, which "transports and routes a notification from a given provider to a given device." Apple says the following about the APN:
—Source
In short, Push notifications are handled outside of the device. To stop them, once a program has been installed, means the developer of the program must remove your device from the list (or the notification must fail enough for the APN to stop sending them entirely). As a user, there is not way to "stop" them, just hide them from within iOS.