Skip to content

Commit 47d81fd

Browse files
fix (#739)
1 parent d45900b commit 47d81fd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Firebase/Messaging/FIRMessaging.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -484,7 +484,7 @@ - (void)setAutoInitEnabled:(BOOL)autoInitEnabled {
484484
[_messagingUserDefaults setBool:autoInitEnabled
485485
forKey:kFIRMessagingUserDefaultsKeyAutoInitEnabled];
486486
if (!isFCMAutoInitEnabled && autoInitEnabled) {
487-
self.defaultFcmToken = [self FCMToken];
487+
self.defaultFcmToken = [self.instanceIDProxy token];
488488
}
489489
}
490490

@@ -834,7 +834,7 @@ - (FIRMessagingNetworkStatus)networkType {
834834
#pragma mark - Notifications
835835

836836
- (void)didReceiveDefaultInstanceIDToken:(NSNotification *)notification {
837-
if (![notification.object isKindOfClass:[NSString class]]) {
837+
if (notification.object && ![notification.object isKindOfClass:[NSString class]]) {
838838
FIRMessagingLoggerDebug(kFIRMessagingMessageCodeMessaging015,
839839
@"Invalid default FCM token type %@",
840840
NSStringFromClass([notification.object class]));

0 commit comments

Comments
 (0)