Отправить Push-уведомление всем зарегистрированным устройствам?

Я работаю над уведомлением о синтаксическом разборе. Я столкнулся с одной проблемой. Предположим, что один пользователь подключился к ipad-приложению и подписался на канал x, но у него нет входа в iphone. Теперь, если мы отправим уведомление по каналу x, оно будет доступно только для iPad. Так как мы можем отправлять push-уведомления на канал x для всех зарегистрированных устройств пользователя.

Вы могли бы сделать что-то вроде этого …

  1. Получите установки для требуемого канала.
  2. Получите пользователей для всех этих установок.
  3. Получите все установки для пользователей.

Это даст вам все установки для пользователей, на которых какие-либо установки подписались на данный канал.

Другой способ (лучше?) – написать сценарий облачного кода, который обновит все установки, когда пользователь присоединяется к каналу.

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

  • Перезагрузка таблицы не работает
  • Поддержка старых версий iOS и устройств
  • Исключение NSInternalConsistencyException при загрузке NIB
  • Могу ли я загружать приложения iOS напрямую без джейлбрейковых устройств?
  • понимание дампа нитей iOS, у которого нет вызовов приложений
  • Случайные числа в случайных областях в мобильном браузере
  • Можно ли использовать UILocalNotification без отображения сообщения?
  • ByDefault NSURLConnection синхронно или асинхронно
  • Как можно преобразовать дату .NET в NSTimeInterval?
  • Не удается получить уведомление после подключения последовательного разъема док-станции между iPhone и iMac
  • NSArray containsObject NSString не работает?
  • Давайте будем гением компьютера.