Так как iOS9, локальное уведомление не работает должным образом. Иногда пользователи получают уведомление, иногда просто нет. Мои уведомления повторяются ежедневно. Любая идея, что может вызвать проблему? Я видел несколько сообщений, что в iOS9 есть ошибка, но я не уверен, что это причина.Проблема с UILocalNotification с iOS9
Вот кусок кода:
NSDate *alarmDate = [date dateByAddingTimeInterval:DEFAULT_SNOOZE_DURATION * i];
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
localNotif.fireDate = alarmDate;
localNotif.timeZone = nil;
localNotif.alertBody = alertBody;
localNotif.hasAction = YES;
localNotif.applicationIconBadgeNumber = 1;
localNotif.soundName = UILocalNotificationDefaultSoundName;
localNotif.repeatInterval = NSCalendarUnitDay;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif]
Спасибо за вашу помощь
Одинаковая проблема здесь, мои пользователи жалуются на пропущенные уведомления после обновления IOS9. –
Похоже, что новая «оптимизация iOS» не позволяет запускать последующие уведомления. –
Вы нашли решение для этого? Именно по этой причине я получил отказ от приложения. В моем проекте между ios8 и ios9 не было изменений кода, и он работал в ios8. –