فهرست منبع

Update APPLocalNotification.m

Fixed application crash due to null pointer exception when executing cancelNotification inside the procedure cancelAll.
Javier Abrego 11 سال پیش
والد
کامیت
413b5c37b2
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  1. 6 2
      src/ios/APPLocalNotification.m

+ 6 - 2
src/ios/APPLocalNotification.m

@@ -275,8 +275,12 @@
     NSString* id           = [userInfo objectForKey:@"id"];
     NSString* json         = [userInfo objectForKey:@"json"];
 
-    [[UIApplication sharedApplication]
-     cancelLocalNotification:notification];
+    if (notification==nil) {
+        NSLog(@"cancelNotification: Notification equals nil");
+    }else{
+        [[UIApplication sharedApplication]
+         cancelLocalNotification:notification];
+    }
 
     if (fireEvent) {
         [self fireEvent:@"cancel" id:id json:json];