onTokenRefre sh не запускается в библиотеке rnfirebase для React Native - PullRequest
1 голос
/ 20 января 2020
 this.onTokenRefreshListener = firebase
.messaging()
.onTokenRefresh(fcmToken => {
  // Process your token as required
  console.log("fcmToken onTokenRefresh", fcmToken);
  console.log("fcmToken onTokenRefresh client", client);
  // await AsyncStorage.setItem("fcmToken", fcmToken);
  sendDeviceTokenToServerOnTokenRefresh(client, fcmToken);
  console.log("fcmToken onTokenRefresh after", fcmToken);
});

Это было использовано в componentDidMount. OnTokenRefre sh не запускается, я много раз проверял, генерируя новый токен, удаляя кеш приложения. новый токен доступен, если я использую firebase.messaging (). getToken (). Но onTokenRefre sh кажется неактивным. Возможно, токен был сгенерирован задолго до вызова componentDidMount. Дайте мне знать, если кто-то сталкивался с той же проблемой.

...