소스 검색

Add instead of replace permissions on iOS

Sebastián Katzer 10 년 전
부모
커밋
beca9e54c0
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  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];