我正在使用myos react本机应用程序测试我的firebase消息传递实现,并通过firebase仪表板发送通知 - 但它显示0条消息已发送。我正在使用这个库及其示例代码:
https://github.com/evollu/react-native-fcm
我已经尝试直接输入firebase消息令牌来向我的单个测试设备发送消息,但这也会发送0条消息。
如何调试Firebase中正在进行的操作?我可以在某处看到已注册设备的列表吗?我已经在苹果和firebase上配置了APN证书,所以不知道下一步该去哪里。
我在我的应用程序中获得了一个firebase令牌,所以不确定我是否还需要做任何事情。
class App extends Component {
componentDidMount() {
FCM.requestPermissions(); // for iOS
FCM.getFCMToken().then(token => {
saveTokenToMyProfile(token);
});
this.notificationListener = FCM.on(FCMEvent.Notification, async (notif) => {
// there are two parts of notif. notif.notification contains the notification payload, notif.data contains data payload
if(notif.opened_from_tray){
//app is open/resumed because user clicked banner
}
this.refreshTokenListener = FCM.on(FCMEvent.RefreshToken, (token) => {
console.log(token)
// fcm token may not be available on first load, catch it here
});
}
答案 0 :(得分:0)
Firebase通知在计算发送计数方面遇到延迟 这不应该影响实际的邮件递送
https://status.firebase.google.com/
我们遇到Firebase Notifications计算已发送的延迟 计数从星期二开始,在美国/太平洋时间2017-28-28 08:30。
当前数据表明所有用户都受此问题的影响。
对于受影响的每个人,对由此给您带来的任何不便,我们深表歉意 可能正在经历。我们将在美国/太平洋时间上午02:25之前提供更新 目前的详细信息。