Как интегрировать nativescript-plugin-firebase с приложением Nativescript для push-уведомлений - PullRequest
1 голос
/ 04 апреля 2019

Привет, парень, я новичок в Nativescript и пытаюсь интегрировать Firebase с Nativescript, но, похоже, попал в блокатор. Я использовал nativescript-plugin-firebase для подключения к firebase и следовал документации, но я не получаю никаких уведомлений о клиенте (IOS). Я выполнил все шаги, перечисленные в документации к плагину, но не вижу ни одного уведомления. Есть ли что-то, что я должен искать помимо документации?

Ниже приведены действия, которые были выполнены для настройки push-уведомлений FCM

  1. Ключ APN создан и связан с приложением, созданным в учетной записи Firebase.
  2. GoogleService-Info.plist загружен и помещен в папку IOS.
  3. Возможности приложения для удаленного уведомления и push-уведомления включены
  4. Метод аутентификации Firebase является анонимным
  5. Firebase init запущен и успешно инициализирован.

после того, как все это уведомление от FCM не отправлено клиенту.

1 Ответ

0 голосов
/ 11 апреля 2019

[решено] Когда установлен плагин nativescript-plugin-firebase , необходимо ответить на ряд вопросов, чтобы сгенерировать файл конфигурации firebase.После ответа на все вопросы создается файл конфигурации firebase.nativescript.json , в котором хранится конфигурация.Удалите все ненужные детали (например, firestore , realtimedb , admob , и т. Д. ) из этого файла и удалите файлы POD и повторно инициализируйте POD,затем подготовьте платформу и, наконец, запустите ваше приложение.

То же самое выдаст ошибку (время ожидания сокета) при запуске в Android, удалит папки node_modules, hooks & Platforms и явно обновит плагин firebase.Теперь запуск чистой сборки должен устранить ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...