Firebase消息显示已发送0条消息

时间:2017-03-01 23:57:22

标签: firebase react-native firebase-cloud-messaging

我正在使用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
        });
    }

1 个答案:

答案 0 :(得分:0)

Firebase通知在计算发送计数方面遇到延迟 这不应该影响实际的邮件递送

https://status.firebase.google.com/

  

我们遇到Firebase Notifications计算已发送的延迟   计数从星期二开始,在美国/太平洋时间2017-28-28 08:30。

     

当前数据表明所有用户都受此问题的影响。

     

对于受影响的每个人,对由此给您带来的任何不便,我们深表歉意   可能正在经历。我们将在美国/太平洋时间上午02:25之前提供更新   目前的详细信息。