2013-05-03 2 views
0

Когда я реализую функцию «Push-уведомления» в своем приложении, в настройках телефона пользователь может выбрать, хочет ли он включать или отключать push-уведомления.Push-уведомления для iOS

Возможно ли отключить эту функцию? Мое приложение имеет push-уведомления по умолчанию отключены, и пользователь может подписаться на различные виды событий, чтобы получить доступ через приложение.

Так что это «вообще», включить/отключить функциональность действительно боль для архитектуры моего приложения, мои базы данных и т.д.

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

Возможно ли быть там?

+0

Вы хотите поддерживать уведомления, но не разрешать пользователю их отключать? –

+0

Я не хочу, чтобы пользователь мог отключить его из меню настроек телефона. Он может подписаться на подписку через приложение. – donparalias

+1

Это невозможно сделать по этой причине. Чтобы запретить разработчикам отключать их без согласия пользователей. –

ответ

1

Вы не можете запретить пользователю отключать/включать Push-уведомления. Apple довольно понятна в отношении таких действий. Они не хотят, чтобы разработчик мог ограничивать базовые функции iOS.

Вы говорите, что ваше приложение отключает push-уведомления по умолчанию. Почему вас это беспокоит? Кроме того, обработка push-уведомлений в приложении на самом деле довольно проста и не требует большого количества кода.

0

Если вы используете Push Push от Apple, вы не можете запретить пользователю отключать показ ваших уведомлений.

1

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

0

Это должно быть скорее незначительное неудобство, чем большая проблема.

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

О том, как проверить, если уведомления для вашего приложения включены или не проверить здесь: Determine on iPhone if user has enabled push notifications

Как для не позволяет пользователю отключить уведомления в настройках устройства: это не будет не годен.

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