2012-04-14 2 views
3

Итак, я написал небольшое приложение, которое получает удаленные уведомления, которые я обрабатываю в didReceiveRemoteNotification, и также проверяю, что UserDict передан didFinishLaunch.Удаленное уведомление ios не указано как указано

Тем не менее, в окне уведомлений на iOS 5 уведомления отображаются как «непрочитанные» (слева от них находится маленькая синяя точка). Как я могу сделать это так, чтобы после того, как пользователь нажал на уведомление, он либо уйдет, либо он помечается как прочитанный?

ответ

3

Я не думаю, что в iOS 5.0 есть способ удалить только одну запись. Цитирование iOS SDK Release Notes for iOS 5.0:

Трамплин
Нажмите и локальные уведомления для приложений появляются в новом Центре уведомлений в IOS 5. Центр уведомлений отображает уведомления, которые считаются Для размещения нажимные и локальные уведомления, которые не имеют непрочитанные статус «непрочитанные». , установите значение значка вашего приложения в 0, чтобы очистить уведомления этого приложения от Центра уведомлений.

+1

Собственно, что трюк устанавливал его на то, что раньше не было (может быть 0), а затем установите его на то, что вы хотели, чтобы он быть (так как это может быть то же самое, что и вы, чтобы удалить «уведомления») – Alxandr

+0

Спасибо, @Alxandr! вещь, которой она не была раньше, делает трюк. – Timo

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