В статье речь пойдёт о самом простом способе интеграции Firebase Push уведомлений в ваше iOS приложение, работающем из коробки на любом хостинге. Рассмотрим его на примере одного внутрикорпоративного приложения.
Началось все с того, что меня попросили сделать приложение, которое будет отображать все текущие и прошлые заявки, отправленные клиентами с сайта. Приложение было сделано достаточно быстро, так как особого дизайна не требовалось, необходим был только функционал.
Все заявки отображаются и группируются по месяцам. После тестирования в приложение был добавлен функционал Push уведомлений, а также трекинг количества подписок в социальных сетях и отображение всех комментариев к новостям сайта.
Естественно, правился и код на сайте компании, для публикации уведомлений в приложение после отправки письма о заявке.
Был найден самый простой и действенный способ интеграции уведомлений, с помощью которого можно быстро реализовать отправку уведомлений на несколько заранее указанных в админке устройств.
Вот такой простой функцией вы можете отправлять Push’и на определённые устройства, зная их токен:
sendNotification('Заголовок', 'Описание', ["post_id" => "id поста для комментариев"], ‘API ключ Firebase’,’token устройства’);
Используя для этого вот такой код:
В AppDelegate.swift:
Интеграция уведомлений в ваши приложения таким способом не займет много времени, и результат может повлиять на количество обработанных заявок и комментариев на вашем сайте, а следовательно, отразиться на росте прибыли компании в целом.
А как вы отправляете пуш уведомления с сайта в мобильное приложение? Делитесь своим опытом и кейсами в комментариях)
Обязательно подписывайтесь на канал, ставьте лайк, ну и вот это вот все!)