首先導入#import <UserNotifications/UserNotifications.h>
[[UNUserNotificationCenter currentNotificationCenter] getNotificationSettingsWithCompletionHandler:^(UNNotificationSettings * _Nonnull settings) {
if (settings.authorizationStatus == UNAuthorizationStatusNotDetermined)
{
NSLog(@"未選擇---沒有選擇允許或者不允許,按不允許處理");
}else if (settings.authorizationStatus == UNAuthorizationStatusDenied){
NSLog(@"未授權--不允許推送");
}else if (settings.authorizationStatus == UNAuthorizationStatusAuthorized){
NSLog(@"已授權--允許推送");
}];