diff options
author | Chen Liang <chliang@google.com> | 2018-02-01 13:48:39 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-02-01 13:48:39 -0800 |
commit | 47d81fdf658cc404aeccf0b408d463b8c3538a91 (patch) | |
tree | 1e18f2a07caafdbcda1a59740d0789c707656650 /Firebase/Messaging | |
parent | d45900b85bbb68b174a36624eb3c780c79c74fe5 (diff) |
fix (#739)
Diffstat (limited to 'Firebase/Messaging')
-rw-r--r-- | Firebase/Messaging/FIRMessaging.m | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Firebase/Messaging/FIRMessaging.m b/Firebase/Messaging/FIRMessaging.m index d0edadf..3132831 100644 --- a/Firebase/Messaging/FIRMessaging.m +++ b/Firebase/Messaging/FIRMessaging.m @@ -484,7 +484,7 @@ static NSString *const kFIRMessagingPlistAutoInitEnabled = [_messagingUserDefaults setBool:autoInitEnabled forKey:kFIRMessagingUserDefaultsKeyAutoInitEnabled]; if (!isFCMAutoInitEnabled && autoInitEnabled) { - self.defaultFcmToken = [self FCMToken]; + self.defaultFcmToken = [self.instanceIDProxy token]; } } @@ -834,7 +834,7 @@ static NSString *const kFIRMessagingPlistAutoInitEnabled = #pragma mark - Notifications - (void)didReceiveDefaultInstanceIDToken:(NSNotification *)notification { - if (![notification.object isKindOfClass:[NSString class]]) { + if (notification.object && ![notification.object isKindOfClass:[NSString class]]) { FIRMessagingLoggerDebug(kFIRMessagingMessageCodeMessaging015, @"Invalid default FCM token type %@", NSStringFromClass([notification.object class])); |