Ищите советы по структуре и рабочему процессу с помощью Apple Push-уведомлений - PullRequest
0 голосов
/ 03 октября 2019

Я добавил плагин для push-уведомлений cordova в свой проект и получил registrationId. Многие руководства рекомендуют Amazon SNS. Итак, я последовал за тем, что добавили платформенное приложение и конечную точку с этим registartionId, связанным со службой Apple Push Notification. Я могу вручную публиковать уведомления на свой телефон. Все отлично работает

Мой план / вопросы:

  1. Я прочитал о "Темах" и настроил один. Как и большинство моих приложений, позволяет пользователям включать и выключать уведомления, метод «Тема» выглядит как общий подход «отправить все» и не подходит для моих нужд?

  2. Нужно ли мне вообщеиспользовать Amazon SNS? Похоже, я мог бы напрямую публиковать в Apple. У нас есть еще одна услуга: горячие SMS и электронная почта, и я знаю, что наличие SNS поможет в одной публикации, если мы перенесем их в SNS и добавим Android Push. Если я использую SNS, мне нужно будет загрузить registrationIds для каждого пользователя в качестве конечной точки? Учитывая, что мне придется хранить registrationIds пользователя локально в моем БД, мне просто кажется, что я его дублирую?

  3. Должен ли я проверять пользователей registrationId каждый раз? раз они используют приложение? У пользователя может быть несколько устройств, поэтому мне нужно сохранить список и опубликовать его на всех.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...