diff options
author | Riz <rsattar@gmail.com> | 2017-08-23 13:52:42 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-23 13:52:42 -0700 |
commit | 1a857fe48fe32c9768143a81b009fe62a34fd0ec (patch) | |
tree | 7f417b6a4e3378b26731634b7da58418cf60f5aa /Firebase/Messaging | |
parent | 768c4058f3489917be7d433ad685b2f16d59aac4 (diff) |
Don't save library version to NSUserDefaults (#212)
This seems to be a holdover from some old code, and it's not being used anywhere in the component. Plus it's better not to be saving anything in `[NSUserDefaults standardUserDefaults]` as that is the developer/app's domain.
Also renamed the messaging code while I was in there to be something meaningful ("000" → "PrintLibraryVersion").
Diffstat (limited to 'Firebase/Messaging')
-rw-r--r-- | Firebase/Messaging/FIRMMessageCode.h | 2 | ||||
-rw-r--r-- | Firebase/Messaging/FIRMessaging.m | 14 | ||||
-rw-r--r-- | Firebase/Messaging/FIRMessagingConstants.h | 2 | ||||
-rw-r--r-- | Firebase/Messaging/FIRMessagingConstants.m | 2 |
4 files changed, 6 insertions, 14 deletions
diff --git a/Firebase/Messaging/FIRMMessageCode.h b/Firebase/Messaging/FIRMMessageCode.h index 7a2a8c5..5a30f84 100644 --- a/Firebase/Messaging/FIRMMessageCode.h +++ b/Firebase/Messaging/FIRMMessageCode.h @@ -21,7 +21,7 @@ typedef NS_ENUM(NSInteger, FIRMessagingMessageCode) { kFIRMessagingMessageCodeFIRApp000 = 1000, // I-FCM001000 kFIRMessagingMessageCodeFIRApp001 = 1001, // I-FCM001001 // FIRMessaging.m - kFIRMessagingMessageCodeMessaging000 = 2000, // I-FCM002000 + kFIRMessagingMessageCodeMessagingPrintLibraryVersion = 2000, // I-FCM002000 kFIRMessagingMessageCodeMessaging001 = 2001, // I-FCM002001 kFIRMessagingMessageCodeMessaging002 = 2002, // I-FCM002002 - no longer used kFIRMessagingMessageCodeMessaging003 = 2003, // I-FCM002003 diff --git a/Firebase/Messaging/FIRMessaging.m b/Firebase/Messaging/FIRMessaging.m index cde4dc5..9d10741 100644 --- a/Firebase/Messaging/FIRMessaging.m +++ b/Firebase/Messaging/FIRMessaging.m @@ -187,8 +187,12 @@ NSString * const FIRMessagingRegistrationTokenRefreshedNotification = #pragma mark - Config - (void)start { + // Print the library version for logging. + NSString *currentLibraryVersion = FIRMessagingCurrentLibraryVersion(); + FIRMessagingLoggerInfo(kFIRMessagingMessageCodeMessagingPrintLibraryVersion, + @"FIRMessaging library version %@", + currentLibraryVersion); - [self saveLibraryVersion]; [self setupReceiver]; NSString *hostname = kFIRMessagingReachabilityHostname; @@ -244,14 +248,6 @@ NSString * const FIRMessagingRegistrationTokenRefreshedNotification = object:nil]; } -- (void)saveLibraryVersion { - NSString *currentLibraryVersion = FIRMessagingCurrentLibraryVersion(); - [[NSUserDefaults standardUserDefaults] setObject:currentLibraryVersion - forKey:kFIRMessagingLibraryVersion]; - FIRMessagingLoggerInfo(kFIRMessagingMessageCodeMessaging000, @"FIRMessaging library version %@", - currentLibraryVersion); -} - - (void)setupReceiver { self.receiver = [[FIRMessagingReceiver alloc] init]; self.receiver.delegate = self; diff --git a/Firebase/Messaging/FIRMessagingConstants.h b/Firebase/Messaging/FIRMessagingConstants.h index 9723761..3112f7a 100644 --- a/Firebase/Messaging/FIRMessagingConstants.h +++ b/Firebase/Messaging/FIRMessagingConstants.h @@ -42,8 +42,6 @@ FOUNDATION_EXPORT NSString *const kFIRMessagingMessageSyncViaMCSKey; FOUNDATION_EXPORT NSString *const kFIRMessagingMessageSyncMessageTTLKey; FOUNDATION_EXPORT NSString *const kFIRMessagingMessageLinkKey; -FOUNDATION_EXPORT NSString *const kFIRMessagingLibraryVersion; - FOUNDATION_EXPORT NSString *const kFIRMessagingRemoteNotificationsProxyEnabledInfoPlistKey; FOUNDATION_EXPORT NSString *const kFIRMessagingApplicationSupportSubDirectory; diff --git a/Firebase/Messaging/FIRMessagingConstants.m b/Firebase/Messaging/FIRMessagingConstants.m index df474c1..4e55ad2 100644 --- a/Firebase/Messaging/FIRMessagingConstants.m +++ b/Firebase/Messaging/FIRMessagingConstants.m @@ -35,8 +35,6 @@ NSString *const kFIRMessagingMessageSyncViaMCSKey = @"gcm." @"duplex"; NSString *const kFIRMessagingMessageSyncMessageTTLKey = @"gcm." @"ttl"; NSString *const kFIRMessagingMessageLinkKey = @"gcm." @"app_link"; -NSString *const kFIRMessagingLibraryVersion = @"FIRMessaging-version"; - NSString *const kFIRMessagingRemoteNotificationsProxyEnabledInfoPlistKey = @"FirebaseAppDelegateProxyEnabled"; |