Преглед изворни кода

Merge pull request #283 from thedumbterminal/cordova-3.6

cordova 3.6 fix
Sebastián Katzer пре 11 година
родитељ
комит
5b6ea51baf
1 измењених фајлова са 6 додато и 2 уклоњено
  1. 6 2
      src/ios/APPLocalNotification.m

+ 6 - 2
src/ios/APPLocalNotification.m

@@ -572,8 +572,12 @@
 
     for (UILocalNotification* notification in notifications)
     {
-        NSString* notId = [[notification.userInfo objectForKey:@"id"] stringValue];
-
+        NSString* notId = NULL;
+        if ([[notification.userInfo objectForKey:@"id"] isKindOfClass:[NSString class]] ) {
+            notId = [notification.userInfo objectForKey:@"id"];
+        } else {
+            notId = [[notification.userInfo objectForKey:@"id"] stringValue];
+        }
         if ([notId isEqualToString:id]) {
             return notification;
         }