aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Messaging
diff options
context:
space:
mode:
authorGravatar Riz <rsattar@gmail.com>2017-08-23 13:52:42 -0700
committerGravatar GitHub <noreply@github.com>2017-08-23 13:52:42 -0700
commit1a857fe48fe32c9768143a81b009fe62a34fd0ec (patch)
tree7f417b6a4e3378b26731634b7da58418cf60f5aa /Firebase/Messaging
parent768c4058f3489917be7d433ad685b2f16d59aac4 (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.h2
-rw-r--r--Firebase/Messaging/FIRMessaging.m14
-rw-r--r--Firebase/Messaging/FIRMessagingConstants.h2
-rw-r--r--Firebase/Messaging/FIRMessagingConstants.m2
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";