Commit df8b5f30 authored by Riyaz's avatar Riyaz

included delete instantce function in ios

parent 2e529407
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
#import <FirebaseCore/FIRApp.h> #import <FirebaseCore/FIRApp.h>
#import <FirebaseMessaging/FirebaseMessaging.h> #import <FirebaseMessaging/FirebaseMessaging.h>
#import <FirebaseInstanceID/FirebaseInstanceID.h>
#import <React/RCTEventEmitter.h> #import <React/RCTEventEmitter.h>
@import UserNotifications; @import UserNotifications;
......
...@@ -231,6 +231,18 @@ RCT_EXPORT_METHOD(getFCMToken:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromi ...@@ -231,6 +231,18 @@ RCT_EXPORT_METHOD(getFCMToken:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromi
resolve([FIRMessaging messaging].FCMToken); resolve([FIRMessaging messaging].FCMToken);
} }
RCT_EXPORT_METHOD(deleteInstanceId:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject)
{
[[FIRInstanceID instanceID]deleteIDWithHandler:^(NSError * _Nullable error) {
if (error != nil) {
reject([NSString stringWithFormat:@"%ld",error.code],error.localizedDescription,error);
} else {
resolve(NULL);
}
}];
}
- (void)messaging:(nonnull FIRMessaging *)messaging didRefreshRegistrationToken:(nonnull NSString *)fcmToken { - (void)messaging:(nonnull FIRMessaging *)messaging didRefreshRegistrationToken:(nonnull NSString *)fcmToken {
[self sendEventWithName:FCMTokenRefreshed body:fcmToken]; [self sendEventWithName:FCMTokenRefreshed body:fcmToken];
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment