-
Notifications
You must be signed in to change notification settings - Fork 293
Description
It's my understanding that we must call the completionHandler
after handling remote notifications. As specified in the README under the section for finish()
, it says:
"If you do not call this method your background remote notifications could be throttled, to read more about it see the above documentation link."
But after this change, #241, it looks like the completionHandler
is never actually called by finish()
.
All finish()
does is call this method (onFinishRemoteNotification
):
RCT_EXPORT_METHOD(onFinishRemoteNotification:(NSString *)notificationId fetchResult:(UIBackgroundFetchResult)result) { [self.remoteNotificationCallbacks removeObjectForKey:notificationId]; }
which just removes it from the remoteNotificationCallbacks
dictionary without calling it.
Is completionHandler
actually being called somewhere?