Parcourir la source

Add instead of replace permissions on iOS

Sebastián Katzer il y a 10 ans
Parent
commit
beca9e54c0
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      src/ios/UIApplication+APPLocalNotification.m

+ 4 - 1
src/ios/UIApplication+APPLocalNotification.m

@@ -62,7 +62,10 @@
         UIUserNotificationType types;
         UIUserNotificationSettings *settings;
 
-        types = UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound;
+        settings = [[UIApplication sharedApplication]
+                    currentUserNotificationSettings];
+
+        types = settings.types|UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound;
 
         settings = [UIUserNotificationSettings settingsForTypes:types
                                                      categories:nil];