Я использовал UILocalNotification в своем приложении для iPad, и до недавнего времени это работало некоторое время.
Я вообще не могу создавать никаких уведомлений, независимо от того, что я пытаюсь. Вот моя последняя попытка:
-(void)applicationDidBecomeActive:(UIApplication *)application{
UILocalNotification *localNotification = [[UILocalNotification alloc] init];
NSDate *date = [NSDate date];
NSDate *dateToFire = [date dateByAddingTimeInterval:300]; // 5 minutes
[localNotification setFireDate:dateToFire];
[localNotification setTimeZone:[NSTimeZone defaultTimeZone]];
[localNotification setAlertBody:@"Incoming Local Notification" ];
[localNotification setAlertAction:@"Open App"];
[localNotification setSoundName:UILocalNotificationDefaultSoundName];
[[UIApplication sharedApplication] scheduleLocalNotification:localNotification];
[localNotification release];
}
Мой iPad настроен на автоматическую блокировку = 2 минуты.
Не должно ли появиться уведомление через 5 минут с учетом кода выше?