2013-05-30 7 views
0

Предположим, что в моем приложении ios локальное уведомление настроено на отправку в 6 часов утра завтра. После этого мое приложение становится неактивным и очищается из памяти с помощью ios kernerl. После этого, если я открою приложение 1.at 5 утра завтра и использует его до 7 утра. 2. в 6.30Локальное уведомление после перезапуска приложения

Будет ли отправлено ранее отправленное уведомление?

ответ

1

1) Если ваше приложение является активным, если локальное уведомление доставлено метод - (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification будет называться. Но в такой ситуации звук предупреждения или уведомления не будет.

2) В этом случае местное уведомление будет доставлено. Появится предупреждение, и будет воспроизводиться звук (в соответствии с режимами).

Для получения справки, пожалуйста, свяжитесь с UILocalNotification.

1

Местное уведомление будет отправлено, если приложение закрыто или в фоновом режиме. Если вы правильно поймете, что приложение будет открыто в момент отправки уведомления. Отвечая на ваш вопрос, нет, уведомление не будет отображаться на экране. Для этих случаев вы должны использовать AlertView.

Смежные вопросы