приложение didReceiveLocalNotification не срабатывает iOS7

Проблема:

- (void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification

иногда не вызывается с iOS7. Не имеет значения, как мы планируем уведомление:

alarm.fireDate = [[NSDate date] dateByAddingTimeInterval:0.1];
[app scheduleLocalNotification:alarm];

или же:

[app presentLocalNotificationNow:alarm];

Мои мысли: это происходит в случае, когда пользователь скользит до того, как анимация оповещения закончится. И если он ждет только полсекунды, прежде чем он скользит - уведомление запускается, и приложение работает, как ожидалось. Проблема, вероятно, заключается в том, что приложение выходит на передний план до получения уведомления.

Кто-нибудь встречал это? Это ошибка? Любое решение? Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос