Firebase messaging.getToken() не работает с ошибкой MISSING_INSTANCEID_SERVICE
Я пытаюсь интегрировать Firebase Cloud Messaging в текущий проект. Я следовал руководству по установке здесь и установил как @response-native-firebase/app, так и @response-native-firebase/messaging. Однако, когда я пытаюсь получить токен устройства с помощьюawait messaging.getToken()
сбой с этим предупреждением -NativeFirebaseError: [сообщение / неизвестно] MISSING_INSTANCEID_SERVICE
Обратите внимание, что если я отправляю push-уведомление с консоли firebase, оно доставляется на настоящий телефон, что показывает, что проблема, вероятно, не в настройке FCM.
Любые полезные предложения будут оценены
1 ответ
Это эмулятор у вас установлен google play??? потому что устройство не может генерировать токен без Google Play. в geymotion: для установки см. /questions/20932745/kak-ustanovit-servisyi-google-play-na-virtualnoj-mashine-genymotion-bez-podderzhki-peretaskivaniya/20932773#20932773