iOS - Push Notification: всегда ли отображается уведомление - PullRequest
0 голосов
/ 03 июля 2010

Хотелось бы узнать, можно ли отправить push-уведомление через APNS без отображения уведомления, если приложение не запущено?(в этом случае полученное сообщение будет отброшено)

Thx

1 Ответ

5 голосов
/ 03 июля 2010

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

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

- (void)registerForRemoteNotificationTypes:(UIRemoteNotificationType)types

Итак, если вы все еще хотели делать значки, но больше не отображать оповещения:

[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge];

Не забудьте отправить токен вашему провайдеру, так как он мог измениться после этого запроса.

...