Commit 3532edba by pierce

1、fixed google 登陆异常

2、fixed 客服进不去的问题
parent 1a2914c2
......@@ -168,7 +168,7 @@ NSString * const FUSSocializedIsSafariLoginKey = @"FUSSocializedIsSafariLoginKey
// Google 配置
GIDSignIn *signIn = [GIDSignIn sharedInstance];
[signIn setDelegate:self];
signIn.clientID = @"157728719754-5afchcmuccmng1j98tarln8kvsuo8i97.apps.googleusercontent.com";
signIn.clientID = @"157728719754-gr7kj1ks31ll54397jp79gc61q20opv2.apps.googleusercontent.com";
}
/**
......
......@@ -252,45 +252,45 @@
*/
- (void)fus_showTopLeftServiceBtn:(BOOL)needShow {
[self enableNavigationLeftBtns];
if (needShow && !self.serviceBtn) {
if (!self.serviceBtn) {
// 客服按钮
self.serviceBtn = [UIButton buttonWithType:UIButtonTypeCustom];
self.serviceBtn.frame = CGRectMake(0, 0, 40, 40);
[self.serviceBtn addTarget:self action:@selector(fus_enterServiceRoom) forControlEvents:UIControlEventTouchUpInside];
NSMutableArray *array = UIImage.fus_service;
UIImage *image = [UIImage animatedImageWithImages:array duration:1];
[self.serviceBtn setImage:image forState:UIControlStateNormal];
self.serviceBtn.imageEdgeInsets = UIEdgeInsetsMake(0, -10, 0, 10);
}
[self.serviceBtn removeFromSuperview];
[self.serviceBtn.superview removeFromSuperview];
if (self.needHideWebTitleBar) {
[self.view addSubview:self.serviceBtn];
self.serviceBtn.x = self.closeBtn.right + 16;
self.serviceBtn.centerY = self.closeBtn.centerY;
} else {
UIBarButtonItem *serviceBarItem = [[UIBarButtonItem alloc] initWithCustomView:self.serviceBtn];
NSMutableArray<UIBarButtonItem *> *leftBarButtonItems = [NSMutableArray arrayWithArray:self.navigationItem.leftBarButtonItems];
[leftBarButtonItems addObject:serviceBarItem];
self.navigationItem.leftBarButtonItems = leftBarButtonItems;
}
} else if (self.serviceBtn && !needShow) {
NSMutableArray<UIBarButtonItem *> *leftBarButtonItems = [NSMutableArray arrayWithArray:self.navigationItem.leftBarButtonItems];
for (UIBarButtonItem *item in leftBarButtonItems) {
if ([item.customView isEqual:self.serviceBtn]) {
[leftBarButtonItems removeObject:item];
break;
}
}
self.navigationItem.leftBarButtonItems = leftBarButtonItems;
[self.serviceBtn removeFromSuperview];
self.serviceBtn = nil;
}
// [self enableNavigationLeftBtns];
// if (needShow && !self.serviceBtn) {
//
// if (!self.serviceBtn) {
// // 客服按钮
// self.serviceBtn = [UIButton buttonWithType:UIButtonTypeCustom];
// self.serviceBtn.frame = CGRectMake(0, 0, 40, 40);
// [self.serviceBtn addTarget:self action:@selector(fus_enterServiceRoom) forControlEvents:UIControlEventTouchUpInside];
// NSMutableArray *array = UIImage.fus_service;
// UIImage *image = [UIImage animatedImageWithImages:array duration:1];
// [self.serviceBtn setImage:image forState:UIControlStateNormal];
// self.serviceBtn.imageEdgeInsets = UIEdgeInsetsMake(0, -10, 0, 10);
// }
// [self.serviceBtn removeFromSuperview];
// [self.serviceBtn.superview removeFromSuperview];
//
// if (self.needHideWebTitleBar) {
// [self.view addSubview:self.serviceBtn];
// self.serviceBtn.x = self.closeBtn.right + 16;
// self.serviceBtn.centerY = self.closeBtn.centerY;
// } else {
// UIBarButtonItem *serviceBarItem = [[UIBarButtonItem alloc] initWithCustomView:self.serviceBtn];
// NSMutableArray<UIBarButtonItem *> *leftBarButtonItems = [NSMutableArray arrayWithArray:self.navigationItem.leftBarButtonItems];
// [leftBarButtonItems addObject:serviceBarItem];
// self.navigationItem.leftBarButtonItems = leftBarButtonItems;
// }
// } else if (self.serviceBtn && !needShow) {
//
// NSMutableArray<UIBarButtonItem *> *leftBarButtonItems = [NSMutableArray arrayWithArray:self.navigationItem.leftBarButtonItems];
// for (UIBarButtonItem *item in leftBarButtonItems) {
// if ([item.customView isEqual:self.serviceBtn]) {
// [leftBarButtonItems removeObject:item];
// break;
// }
// }
// self.navigationItem.leftBarButtonItems = leftBarButtonItems;
// [self.serviceBtn removeFromSuperview];
// self.serviceBtn = nil;
// }
}
/**
......
......@@ -37,7 +37,7 @@
<string>Editor</string>
<key>CFBundleURLSchemes</key>
<array>
<string>com.googleusercontent.apps.157728719754-5afchcmuccmng1j98tarln8kvsuo8i97</string>
<string>apps.googleusercontent.com.157728719754-gr7kj1ks31ll54397jp79gc61q20opv2</string>
</array>
</dict>
<dict>
......
......@@ -371,32 +371,13 @@
if ([FUSCacheDataShare shareStore].settingInitDataModel.kfConfig.model == 1) {
if (FUSConfig.sharedInstanced.devConfigs.appStatus) {
FUSSingleChatViewController *serviceChat = [[FUSSingleChatViewController alloc] initWithUID:serviceUID face:facePath nikename:nikename];
serviceChat.isServiceAccount = YES;
if (![NSString isNull:welcomeStr]) {
serviceChat.welcomeStr = welcomeStr;
}
vc = serviceChat;
} else {
FUSWKWebViewController *webVC = [[FUSWKWebViewController alloc] init];
NSString *webURL = FUSCommonWebURLs.fus_help;
webVC.webUrlString = [NSString stringWithFormat:@"%@?lang=%@", webURL,FUSLocalizationHelper.fus_currentLanguage.languageID];
vc = webVC;
[self fus_updateWebServicesReadStatus:serviceUID];
__weak typeof(self) weakSelf = self;
webVC.closeWebViewHandler = ^(NSInteger cidType) {
// 更新未读
[weakSelf fus_updateWebServicesReadStatus:serviceUID];
};
webVC.onClickBackHandle = ^{
// 更新未读
[weakSelf fus_updateWebServicesReadStatus:serviceUID];
};
FUSSingleChatViewController *serviceChat = [[FUSSingleChatViewController alloc] initWithUID:serviceUID face:facePath nikename:nikename];
serviceChat.isServiceAccount = YES;
if (![NSString isNull:welcomeStr]) {
serviceChat.welcomeStr = welcomeStr;
}
vc = serviceChat;
}else if ([FUSCacheDataShare shareStore].settingInitDataModel.kfConfig.model == 2) {
FUSWKWebViewController *webVC = [[FUSWKWebViewController alloc] init];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment