Если вы собираетесь отправлять менее 1 000 000 push-сообщений в месяц (больше той суммы, которую вам придется заплатить), я бы посмотрел на UrbanAirship .У них есть то, что называется функцией фида:Мы разрешаем вам настроить шаблон для извлечения элементов из ленты, чтобы динамически генерировать push-уведомления с содержимым из новой записи.Вы можете легко установить это через интерфейс на https://go.urbanairship.com/, но этот API позволяет вам программно создавать их.
Так что это может работать для вас.Или вы можете посмотреть, как настроить свой собственный сервер, на котором выполняется скрипт, анализируя ваши каналы.Затем вы можете использовать Easy APNs , чтобы отправлять сообщения самостоятельно.Я использую его, и он отлично работает для моих нужд.Для меня обучение было крутым, потому что я никогда ничего не делал, кроме Obj-C, но в итоге его было довольно легко освоить.