diff --git a/xplan-ios/Main/Tabbar/View/TabbarViewController.m b/xplan-ios/Main/Tabbar/View/TabbarViewController.m index deeb48a5..8ac3a33c 100644 --- a/xplan-ios/Main/Tabbar/View/TabbarViewController.m +++ b/xplan-ios/Main/Tabbar/View/TabbarViewController.m @@ -124,7 +124,6 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey; [[NIMSDK sharedSDK].chatManager addDelegate:self]; [[NIMSDK sharedSDK].systemNotificationManager addDelegate:self]; [[NIMSDK sharedSDK].broadcastManager addDelegate:self]; - [self.presenter getVersionUpdate]; [self.presenter juliandAdCallBackApi]; [self networkReachability]; [self.view addSubview:self.roomMineView]; @@ -199,6 +198,8 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey; [self.presenter getUserInfo]; ///登录成功之后 在验证是否有漏单的行为 [self.presenter checkTranscation]; + ///检查更新 + [self.presenter getVersionUpdate]; if (self.inviteCode && self.inviteCode.length > 0) { ///邀请码进房 [self.presenter checkInviteUserInfo:self.inviteCode]; @@ -285,7 +286,6 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey; { [[NSNotificationCenter defaultCenter] postNotificationName:kNetworkReachabilityKey object:nil userInfo:nil]; [self.presenter autoLogin]; - [self.presenter getVersionUpdate]; [[ClientConfig shareConfig] clientInit]; } break; @@ -476,7 +476,7 @@ UIKIT_EXTERN NSString *kTabShowAnchorCardKey; [self receiveBroadcastGift:attachment]; }else if(attachment.first == CustomMessageType_Version_Update && attachment.second == Custom_Message_Version_Update_Value){ NSString *osValue = attachment.data[@"updateOs"]; - if([osValue isEqualToString:@"ios"]){ + if([osValue isEqualToString:@"ios"] && [AccountInfoStorage instance].getUid.length > 0){ XPVersionUpdateModel *updateModel = [XPVersionUpdateModel modelWithDictionary:attachment.data]; [self getVersionUpdate:updateModel]; }