mirror of
https://github.com/zhigang1992/react-native-firebase.git
synced 2026-04-24 04:24:52 +08:00
[ios] fixed messaging getToken, listen/unlisten token refresh
This commit is contained in:
@@ -29,7 +29,7 @@ export default class Messaging extends Base {
|
||||
// TODO move to new event emitter logic
|
||||
onMessage(callback) {
|
||||
this.log.info('Setting up onMessage callback');
|
||||
const sub = this._on('FirebaseReceiveNotification', callback, FirebaseMessagingEvt);
|
||||
const sub = this._on('RNFirebaseReceiveNotification', callback, FirebaseMessagingEvt);
|
||||
return promisify(() => sub, FirebaseMessaging)(sub);
|
||||
}
|
||||
|
||||
@@ -55,13 +55,13 @@ export default class Messaging extends Base {
|
||||
//
|
||||
listenForTokenRefresh(callback) {
|
||||
this.log.info('Setting up listenForTokenRefresh callback');
|
||||
const sub = this._on('FirebaseRefreshToken', callback, FirebaseMessagingEvt);
|
||||
const sub = this._on('RNFirebaseRefreshToken', callback, FirebaseMessagingEvt);
|
||||
return promisify(() => sub, FirebaseMessaging)(sub);
|
||||
}
|
||||
|
||||
unlistenForTokenRefresh() {
|
||||
this.log.info('Unlistening for TokenRefresh');
|
||||
this._off('FirebaseRefreshToken');
|
||||
this._off('RNFirebaseRefreshToken');
|
||||
}
|
||||
|
||||
subscribeToTopic(topic) {
|
||||
|
||||
Reference in New Issue
Block a user