#ios #firebase-cloud-messaging #onesignal
# #iOS #firebase-облако-обмен сообщениями #односигнальный
Вопрос:
Я использую Firebase для хранения данных в режиме реального времени, и я хочу иметь возможность отправлять уведомления пользователям моего приложения для iOS и Android в случае изменения определенных данных. Например, я хочу отправить push-уведомление, когда статус заказа изменится на «доставлен». Приложение не обязательно должно быть запущено в фоновом режиме или на переднем плане. Есть ли способ сделать это с помощью Firebase или я должен посмотреть на другие альтернативы, такие как OneSignal?
Дайте мне знать, Анас
Комментарии:
1. Вы имеете в виду, что приложение может быть принудительно закрыто пользователем? сторонняя система управления push-уведомлениями не может это контролировать. У него должна быть какая-то дополнительная работа на одного! push-уведомление получает независимо от статуса приложения закрыто / фоновый или передний план.
2. @hasan83 Я знаю, что могу отправлять push-уведомления независимо от статуса приложения. Но я хочу, чтобы эти уведомления отправлялись автоматически при обновлении данных в моей базе данных, даже если приложение не запущено
3. помогает ли следующее? найдите заголовок «Измененный ребенок»: firebase.com/docs/web/guide/retrieving-data.html
4. @hasan83 К сожалению, это не так. Прежде всего, ссылка предназначена для старой Firebase. Firebase переместилась сюда : firebase.google.com . Во-вторых, я знаю, как обрабатывать считываемые данные, но я хочу иметь возможность отправлять push-уведомления при изменении данных без того, чтобы приложение онлайн считывало изменения.
5. вы читали следующую статью? firebase.google.com/docs/notifications