I could not find a solution for this and dumbfounded on this. I have this code which works perfectly fine on iOS 13.x but on iOS 14 it does not work :
and then it immediately gets into the call handler without showing the notification permission panel :
What am I missing?
Code Block UNAuthorizationOptions authOptions = UNAuthorizationOptionAlert | UNAuthorizationOptionSound | UNAuthorizationOptionBadge; [[UNUserNotificationCenter currentNotificationCenter] requestAuthorizationWithOptions:authOptions completionHandler:^(BOOL granted, NSError * _Nullable error) { NSLog(@"%i %@",granted, error); }];
and then it immediately gets into the call handler without showing the notification permission panel :
Code Block 2020-09-18 18:05:46.657991-0700 My App [404:9600] 0 Error Domain=UNErrorDomain Code=1 "Notifications are not allowed for this application" UserInfo={NSLocalizedDescription=Notifications are not allowed for this application}
What am I missing?