Forráskód Böngészése

fix notif not firing IOS 10

PC Dreams (Paulo Cristo) 9 éve
szülő
commit
706df5030a
1 módosított fájl, 3 hozzáadás és 0 törlés
  1. 3 0
      src/ios/APPLocalNotification.m

+ 3 - 0
src/ios/APPLocalNotification.m

@@ -78,6 +78,8 @@
 
             notification = [[UILocalNotification alloc]
                             initWithOptions:options];
+            notification.timeZone = [NSTimeZone defaultTimeZone];
+            notification.repeatInterval = 0;
 
             [self scheduleLocalNotification:[notification copy]];
             [self fireEvent:@"schedule" notification:notification];
@@ -710,6 +712,7 @@
          NSDateComponents *dateComponents = [gregorianCalendar components:NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit
          | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit
                                                            fromDate:fireDate];
+         [dateComponents setTimeZone:[NSTimeZone defaultTimeZone]];
         
         /// 4. update application icon badge number
         //content.badge = @([[UIApplication sharedApplication] applicationIconBadgeNumber] + 1);