Группировка ios push-уведомлений - PullRequest
1 голос
/ 18 декабря 2011

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

Ответы [ 2 ]

1 голос
/ 18 декабря 2011

Push-уведомление отправляется только на одно устройство. Как только он попадает на устройство, если пользователь решает открыть приложение с помощью нажатия, т.е. он нажимает кнопку «Просмотр», оно получает ваш экземпляр UIApplicationDelegate (т. Е. Объект, соответствующий протоколу UIApplicationDelegate), где Вы обрабатываете это.

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

Если вы имеете в виду, что хотите передать только некоторые из зарегистрированных устройств, то это полностью зависит от вашего сервера. Если вы не хотите кодировать это самостоятельно, тогда я предлагаю взглянуть на что-то вроде http://urbanairship.com/, потому что они предоставляют услугу, где они обрабатывают все пуш-уведомления на стороне сервера и предоставляют вам такие возможности, как группы.

Дальнейшее чтение:

0 голосов
/ 30 ноября 2013

Вы можете сделать это сейчас, используя наш SDK (я генеральный директор).Он позволяет настраивать таргетинг на пользователей мобильных приложений по различным критериям, выбранным из нашего сборщика аналитики мобильных приложений, например, для пользователей версии приложения, версии iOS, типа устройства и т. Д. www.AskingPoint.com

...