2010-12-10 1 views
0

Как вы обрабатываете пользователей, которые первоначально отключили push-уведомления? Я сохраняю запись push id с помощью EASYAPNS, и я обеспокоен тем, что если кто-то отключит push-уведомления, они упустит некоторые отличные возможности моего приложения.Как вы обрабатываете пользователей, которые не разрешают push-уведомления, но могут захотеть позже?

Что вы будете делать, если они захотят включить оповещения позже? Если я создам вкладку настроек для push-уведомлений, и позже они будут включены, приложение будет генерировать идентификатор push, или это одно время, и им не повезло, если они не регистрируются для уведомлений. первый запуск приложения?

Благодаря

ответ

0

Согласно Apple, местных и Push-уведомления Руководство по программированию,
«приложение должно регистрировать каждый раз, когда он запускает и дать его поставщик текущий маркер.
(...)
Пользователи могут после этого измените активированные типы уведомлений в предпочтении уведомлений приложения «Настройки», и вы можете получить текущие типы уведомлений, вызвав метод enabledRemoteNotificationTypes ».

Пользователь всегда может перейти к настройкам iPhone и включить или отключить уведомления для вашего приложения, не имеет значения, имел ли он вначале его включение или нет.

+0

Прохладный, спасибо за это, я теперь знаю, как реализовать те функции, которые мне нужны. – Convolution

0

Вам не нужно писать код для настройки Push Notification. Сам iPhone имеет функцию включения или отключения Push-уведомлений, но приложение должно было реализовать код Push Notification.

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