Loading src/ios/APPLocalNotification.m +10 −1 Changes for src/ios/APPLocalNotification.m: 10 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -106,16 +106,25 @@ NSString* title = [options objectForKey:@"title"]; NSString* sound = [options objectForKey:@"sound"]; NSString* repeat = [options objectForKey:@"repeat"]; bool hasAction = ([[options objectForKey:@"hasAction"] intValue] == 1)?YES:NO; NSInteger badge = [[options objectForKey:@"badge"] intValue]; NSDate* date = [NSDate dateWithTimeIntervalSince1970:timestamp]; UILocalNotification* notification = [[UILocalNotification alloc] init]; notification.fireDate = date; notification.timeZone = [NSTimeZone defaultTimeZone]; notification.repeatInterval = [[[self repeatDict] objectForKey: repeat] intValue]; if ([msg isEqualToString:@""]) { //No message, we just want to update the badge notification.alertBody = nil; } else { notification.alertBody = title ? [NSString stringWithFormat:@"%@\n%@", title, msg] : msg; } if ( ! [sound isEqualToString:@""]) { notification.soundName = sound; } notification.hasAction = hasAction; notification.applicationIconBadgeNumber = badge; return notification; Loading Loading
src/ios/APPLocalNotification.m +10 −1 Changes for src/ios/APPLocalNotification.m: 10 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -106,16 +106,25 @@ NSString* title = [options objectForKey:@"title"]; NSString* sound = [options objectForKey:@"sound"]; NSString* repeat = [options objectForKey:@"repeat"]; bool hasAction = ([[options objectForKey:@"hasAction"] intValue] == 1)?YES:NO; NSInteger badge = [[options objectForKey:@"badge"] intValue]; NSDate* date = [NSDate dateWithTimeIntervalSince1970:timestamp]; UILocalNotification* notification = [[UILocalNotification alloc] init]; notification.fireDate = date; notification.timeZone = [NSTimeZone defaultTimeZone]; notification.repeatInterval = [[[self repeatDict] objectForKey: repeat] intValue]; if ([msg isEqualToString:@""]) { //No message, we just want to update the badge notification.alertBody = nil; } else { notification.alertBody = title ? [NSString stringWithFormat:@"%@\n%@", title, msg] : msg; } if ( ! [sound isEqualToString:@""]) { notification.soundName = sound; } notification.hasAction = hasAction; notification.applicationIconBadgeNumber = badge; return notification; Loading