Apple sends the following email when submitting iOS app:
Missing Push Notification Entitlement - Your app appears to include API used to register with the Apple Push
@GordonDove: Looks very plausible from where I'm sitting.
registerUserNotificationSettings
is producing false positives.
One way or another, your app is still invoking:
[[UIApplication sharedApplication] registerUserNotificationSettings:mySettings];
If you are absolutely positive you are not doing this, launch Terminal, cd
to your project, and execute (do not forget the space dot
trailing the grep
command):
grep -r "registerUserNotificationSettings" .
It appears as so Apple does not discriminate between local and remote notifications.