Update: There is still a problem in the running / GM version of iOS 8.
The My Cordova application (version 3.5.0-0.2.7), in iOS 7, asks for push permissions from the user when trying to register the device.
Now, in iOS 8 (beta 5, with Xcode beta 7), it asks for push permissions the moment the application opens for the first time. This is bad, as users often refuse permission if the request is not set to any context.
From what I can say, iOS 8 now combines remote push notifications and local notifications into the same permission request, whereas previously local notifications were not requested separately. (Source: 1 , 2 ). Is it possible that Cordoba is requesting local notification permissions behind the scenes at startup, and now, in iOS 8, this is becoming visible to the user?
The only Cordova plugin that seems related to me is PushPlugin. (Do not use any local notification plugins.)
Thanks for any help!
source share