эта штука: https://github.com/zo0r/react-native-push-notification
которая требует установки вот этой штуки: https://github.com/react-native-push-notification-ios/push-notification-ios
Зачем так много? Чего не хватает FCM? зачем остальные либы? можно ли юзать eact-native-push-notification без FCM?
У меня видимо схема работы всех этих штук не складывается в голове
у rnfirebase начиная с 6 версии выпилен модуль отображения нотификаций (что логично, т.к. этот функционал не имеет отношения к firebase), остался только messaging (т.е. подписка на пуши и т.п.). поэтому используется rnfirebase для доставки + какой-то модуль (или самостоятельно напиленное нативное решение) для отображения. у разработчиков rnfirebase, кстати, свой модуль для вывода нотиков есть, платный правда. насчет использования модуля без fcm - вроде как у них в доке хоть и неявно, но читается что это опционально (т.е. будут доступны только локальные нотификации, пуши ходить не будут): https://github.com/zo0r/react-native-push-notification#if-you-use-remote-notifications
спасибо ситуация проясняется
Я читал ее на хабре. Но не понятно что такое amplify и зачем оно нужно? Есть fcm, он умеет пуши доставлять. Зачем лишние сущности? Тем более amplify как я понял работает через fcm
так это все руками ставится без проблем, зачем прослойка нужна
amplify - удобньій фасад для авс
Обсуждают сегодня