Для настройки режима работы push-уведомлений на разных платформах можно использовать Центры уведомлений Azure. 1 Они позволяют отправлять уведомления на любую платформу (iOS, Android, Windows, Baidu) и из любой серверной части (облачной или локальной). 1
Некоторые шаги настройки для разных служб push-уведомлений на портале Azure: 1
- Служба push-уведомлений Apple (APNS). 1 На странице «Центр уведомлений» выбрать Apple (APNS) в меню слева. 1 В разделе «Режим проверки подлинности» выбрать «Сертификат» или «Токен». 1 Если выбран «Сертификат», нужно щёлкнуть значок файла и выбрать файл .p12, который нужно отправить, ввести пароль. 1 Если выбран «Токен», ввести значения для параметров «Идентификатор ключа», «Идентификатор набора», «Идентификатор команды» и «Токен». 1
- Google Firebase Cloud Messaging версии 1 (FCMv1). 1 На странице «Центр уведомлений» выбрать Google (FCMv1) в меню слева. 1 Обновить значения закрытого ключа, идентификатора проекта и электронной почты клиента из JSON-файла учётной записи службы, полученного из консоли Firebase. 1 Выбрать «Сохранить». 1
- Служба push-уведомлений Windows (WNS). 1 На портале Azure на странице «Центр уведомлений» выбрать Windows (WNS) в меню слева. 1 Ввести значения для идентификатора безопасности пакета и ключа безопасности. 1 Выбрать «Сохранить». 1
- Baidu (Android China). 1 На портале Azure на странице «Центр уведомлений» выбрать Baidu (Android China) в меню слева. 1 В соответствующее поле ввести ключ API, полученный в консоли Baidu в проекте службы push-уведомлений облака Baidu. 1 Ввести секретный ключ, полученный из той же консоли. 1 Выбрать «Сохранить». 1
На Android настройки push-уведомлений для каждого приложения отдельно проводятся в разделе «Настройки» — «Приложения» — «Уведомления». 3 Для получения push от приложения должна быть включена настройка «Разрешить всплывающие уведомления». 3На iPhone включение push-сообщений происходит в разделе «Настройки» — «Уведомления». 3 Здесь можно выбрать вид уведомлений, установить доставку по расписанию и настроить показ уведомлений для каждого установленного приложения. 3
Более точную настройку push лучше проводить непосредственно в самом приложении, обычно в настройках профиля. 3