From 936659e582cb8303991f0fd742679f4e0953706d Mon Sep 17 00:00:00 2001 From: Chen Liang Date: Fri, 18 May 2018 10:42:54 -0700 Subject: ignore deprecated warning of get token method (#1292) --- Firebase/Messaging/FIRMessaging.m | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Firebase/Messaging') diff --git a/Firebase/Messaging/FIRMessaging.m b/Firebase/Messaging/FIRMessaging.m index 6222420..ec077c3 100644 --- a/Firebase/Messaging/FIRMessaging.m +++ b/Firebase/Messaging/FIRMessaging.m @@ -481,7 +481,10 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = [_messagingUserDefaults setBool:autoInitEnabled forKey:kFIRMessagingUserDefaultsKeyAutoInitEnabled]; if (!isFCMAutoInitEnabled && autoInitEnabled) { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" self.defaultFcmToken = self.instanceID.token; +#pragma clang diagnostic pop } } @@ -489,7 +492,10 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = NSString *token = self.defaultFcmToken; if (!token) { // We may not have received it from Instance ID yet (via NSNotification), so extract it directly +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" token = self.instanceID.token; +#pragma clang diagnostic pop } return token; } @@ -837,7 +843,10 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = - (void)defaultInstanceIDTokenWasRefreshed:(NSNotification *)notification { // Retrieve the Instance ID default token, and if it is non-nil, post it +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" NSString *token = self.instanceID.token; +#pragma clang diagnostic pop // Sometimes Instance ID doesn't yet have a token, so wait until the default // token is fetched, and then notify. This ensures that this token should not // be nil when the developer accesses it. -- cgit v1.2.3