Firebase messages.getToken() 失败并出现 MISSING_INSTANCEID_SERVICE 错误

Bol*_*Dav 4 firebase react-native android-devicetoken firebase-cloud-messaging react-native-firebase

我正在尝试将 Firebase Cloud Messaging 集成到正在进行的项目中。我按照此处的安装指南安装了 @react-native-firebase/app 和 @react-native-firebase/messaging。但是,当我尝试获取设备令牌时,await messaging.getToken()它失败并出现此警告 -NativeFirebaseError: [messaging/unknown] MISSING_INSTANCEID_SERVICE

请注意,如果我从 Firebase 控制台发送推送通知,它会在真实手机上发送,这表明问题可能不在于 FCM 设置。

任何有用的建议将不胜感激

小智 8

你安装了google play模拟器吗???导致设备无法在没有 google play 的情况下生成令牌。在geymotion中:要安装,请参阅/sf/answers/1409612711/