2013-09-09 2 views
3


Я пытаюсь отправить UILocalNotifications и удалить их автоматически через определенный промежуток времени из Центра уведомлений.
Мое приложение отправляет информацию пользователям, что примерно через 5 минут с момента отправки будет неактуально.
Ожидается, что день будет не менее 3-х разовых уведомлений.
Поскольку информация об уведомлениях будет неактуальной в течение нескольких минут, было бы намного лучше удалить эти уведомления из Notification Center - потому что они были бы неактуальны для пользователя.Удалить UILocalNotification из Центра уведомлений iOS автоматически

Есть ли способ достичь этого? Отсортировать вариант «саморазрушения» местных уведомлений?

Спасибо!

+0

есть способ, но он удалит все уведомления, которые есть в UILocalNotification. все хорошо? –

+0

@FahimParkar Если это единственный способ, я думаю ... Спасибо, что помогли мне! –

ответ

1

Если ваш вопрос заключается в том, чтобы удалить уведомления из центра уведомлений, даже не принося приложение на передний план (новое уведомление, чтобы очистить старые уведомления), тогда ответ будет прямо «НЕТ».

Без предварительного уведомления пользователя или вручную приносит приложение на передний план - это невозможно.

возможность, если эта функция может выйти с iOS7!

+0

Вышло ли это с iOS7? – Lapidus