#react-native #firebase-cloud-messaging #expo
#react-native #firebase-облако-обмен сообщениями #expo
Вопрос:
У меня есть серверная часть, которая отправляет fcm в приложения web app и expo. Дважды проверил все учетные данные. Но все еще не удается заставить его работать. Оба учетных данных находятся в одном проекте. Серверная часть использует администратора firebase с учетной записью службы. Интерфейс использует google-services.json. Кто-нибудь сталкивался с этим?
Ответ №1:
Выяснилось, что токен устройства из expo-notification можно использовать только при автономной сборке. Но не в expo-клиенте во время разработки.
https://forums.expo.io/t/using-fcm-as-push-notification-with-expo-client/42402/2?u=cyee
Это комментарий о копировании вставки от команды expo.
Привет! Если вы хотите отправлять уведомления напрямую через FCM, а не через службу уведомлений Expo, вам придется протестировать в отдельном приложении (например, в приложении, созданном с помощью expo build: android). Это потому, что у вас нет учетных данных для клиентского приложения Expo, есть только у нас: slight_smile:
Если вы хотите протестировать в клиентском приложении Expo, вы можете сделать это с помощью уведомлений Expo, о которых вы можете прочитать подробнее здесь — https://docs.expo.io/push-notifications/overview /