Добавление push-уведомлений
improve this page | report issueДобавление push-уведомлений в приложение
Добавление push-уведомлений в приложение позволяет повысить вовлеченность пользователей.
Для добавления push-уведомлений в приложение выполните следующие действия:
-
Выберите Вовлеченность. Будет показан список доступных служб.
-
Выберите Push-уведомления и нажмите Включить. Будет показана страница настройки push-уведомлений.
-
Для того чтобы настроить push-уведомления для Android, укажите Личный ключ API и ИД отправителя, а затем нажмите Сохранить конфигурацию.
-
Перейдите на вкладку iOS и укажите следующие параметры push-уведомлений: выберите значение в поле Среда, укажите полный путь к файлу .p12, введите значение в поле Пароль и нажмите Сохранить конфигурацию.
- Выполните следующее дополнительное действие для iOS:
- Откройте проект xcode
<path_to_app>/ionic/platforms/ios/<app>.xcodeproj
и включите функцию push-уведомлений. За дополнительной информацией обратитесь к документу https://help.apple.com/xcode/mac/current/#/devdfd3d04a1.
- Откройте проект xcode
-
На сервере:
-
Выполните инструкции из документа http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/#setting-up-notifications для включения push-уведомлений на сервере.
-
Выполните инструкции из документа http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/#sending-notifications для отправки уведомлений с сервера
-
Примечание: Push-уведомления сервера MFP применяются для поддержки работы службы уведомления. Если служба push-уведомлений IBM Cloud применялась ранее, перейдите по следующей ссылке для настройки уведомлений на сервере MFP: http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/notifications/sending-notifications/#setting-up-notifications.
▲Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.