Управление разрешением push-уведомлений

Когда я регистрирую свое приложение для push-уведомлений, я получаю предупреждение при запуске с запросом разрешения на регистрацию моего приложения для push-уведомлений. Мои вопросы (для iOS5 и iOS 6, если вы знаете):

  1. Какой контроль я имею над этим предупреждением?
  2. Могу ли я контролировать это оповещение, не показывать его и заставить пользователя разрешать/запрещать push-уведомления позже в приложении с помощью флажка/кнопки.

person Zaraki    schedule 12.09.2012    source источник


Ответы (1)


Вы не можете управлять push-уведомлением alertView.

Что вы можете сделать, так это проверить разрешенные типы push:

[[UIApplication sharedApplication] enabledRemoteNotificationTypes]

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

person Alex Terente    schedule 12.09.2012
comment
Спасибо за ответ! Если возможно, не могли бы вы предоставить ссылку на документы, связанные с этим, я не могу найти.. :( - person Zaraki; 12.09.2012
comment
могу ли я контролировать, когда показывать это предупреждение, возможно, зарегистрировавшись позже для PN при нажатии кнопки, а не при запуске.. ?? - person Zaraki; 12.09.2012