When one application supports remote notifications, iOS will ask the user if the app should be allowed to push remote notification at the first launch.
If you tap the "DON'T ALLOW" button, the iOS system will turn off all notification options(show in notification center, badge, etc.) in Settings-> Notification-> AppName.
But actually, I found some apps (such as Angry Birds) still turns on some notification options in Settings-> Notification-> AppName even if I clicked "DON'T ALLOW" button, then, how did they do that?
Is there any way to turn on app's notification options by code?