From 98b6eef71eac368692ae249f056a75d89ed0350d Mon Sep 17 00:00:00 2001 From: Paul Beusterien Date: Fri, 6 Jul 2018 09:37:23 -0700 Subject: Split GoogleUtilities from FirebaseCore (#1370) --- Firebase/Messaging/FIRMessaging.m | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) (limited to 'Firebase/Messaging/FIRMessaging.m') diff --git a/Firebase/Messaging/FIRMessaging.m b/Firebase/Messaging/FIRMessaging.m index 1152032..5dd7004 100644 --- a/Firebase/Messaging/FIRMessaging.m +++ b/Firebase/Messaging/FIRMessaging.m @@ -37,8 +37,8 @@ #import "FIRMessagingVersionUtilities.h" #import -#import #import +#import #import "NSError+FIRMessaging.h" @@ -125,7 +125,7 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = @end @interface FIRMessaging () + GULReachabilityDelegate> // FIRApp properties @property(nonatomic, readwrite, strong) NSData *apnsTokenData; @@ -136,7 +136,7 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = @property(nonatomic, readwrite, assign) BOOL isClientSetup; @property(nonatomic, readwrite, strong) FIRMessagingClient *client; -@property(nonatomic, readwrite, strong) FIRReachabilityChecker *reachability; +@property(nonatomic, readwrite, strong) GULReachabilityChecker *reachability; @property(nonatomic, readwrite, strong) FIRMessagingDataMessageManager *dataMessageManager; @property(nonatomic, readwrite, strong) FIRMessagingPubSub *pubsub; @property(nonatomic, readwrite, strong) FIRMessagingRmqManager *rmq2Manager; @@ -200,8 +200,7 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = [self setupReceiver]; NSString *hostname = kFIRMessagingReachabilityHostname; - self.reachability = [[FIRReachabilityChecker alloc] initWithReachabilityDelegate:self - loggerDelegate:nil + self.reachability = [[GULReachabilityChecker alloc] initWithReachabilityDelegate:self withHost:hostname]; [self.reachability start]; @@ -800,10 +799,10 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = } } -#pragma mark - FIRReachabilityDelegate +#pragma mark - GULReachabilityDelegate -- (void)reachability:(FIRReachabilityChecker *)reachability - statusChanged:(FIRReachabilityStatus)status { +- (void)reachability:(GULReachabilityChecker *)reachability + statusChanged:(GULReachabilityStatus)status { [self onNetworkStatusChanged]; } @@ -821,15 +820,15 @@ NSString *const kFIRMessagingPlistAutoInitEnabled = } - (BOOL)isNetworkAvailable { - FIRReachabilityStatus status = self.reachability.reachabilityStatus; - return (status == kFIRReachabilityViaCellular || status == kFIRReachabilityViaWifi); + GULReachabilityStatus status = self.reachability.reachabilityStatus; + return (status == kGULReachabilityViaCellular || status == kGULReachabilityViaWifi); } - (FIRMessagingNetworkStatus)networkType { - FIRReachabilityStatus status = self.reachability.reachabilityStatus; + GULReachabilityStatus status = self.reachability.reachabilityStatus; if (![self isNetworkAvailable]) { return kFIRMessagingReachabilityNotReachable; - } else if (status == kFIRReachabilityViaCellular) { + } else if (status == kGULReachabilityViaCellular) { return kFIRMessagingReachabilityReachableViaWWAN; } else { return kFIRMessagingReachabilityReachableViaWiFi; -- cgit v1.2.3