From 913770aa650099bb7c1c3df1d4f89e1fa93b7775 Mon Sep 17 00:00:00 2001
From: allez <305670599@qq.com>
Date: 星期三, 29 六月 2022 20:50:39 +0800
Subject: [PATCH] 0312 改成初始化不自动登录
---
Channel/IOS/sohagame/Plugins/The2thWorldSDK/UniversalSDK.mm | 25 +++----------------------
1 files changed, 3 insertions(+), 22 deletions(-)
diff --git a/Channel/IOS/sohagame/Plugins/The2thWorldSDK/UniversalSDK.mm b/Channel/IOS/sohagame/Plugins/The2thWorldSDK/UniversalSDK.mm
index a48ec89..6f798cd 100644
--- a/Channel/IOS/sohagame/Plugins/The2thWorldSDK/UniversalSDK.mm
+++ b/Channel/IOS/sohagame/Plugins/The2thWorldSDK/UniversalSDK.mm
@@ -31,8 +31,7 @@
static NSString* sUserName;
static NSThread* _thread;
-//鍒濆鍖栫姸鎬侊紝0鍒濆鍖栦腑锛�1鎴愬姛锛�2鐧诲綍 3鐧诲綍娉ㄩ攢
-//鍥犱负ios鍦╯dk鐧诲綍鎴愬姛鏃舵父鎴廙odelCenter杩樻病鍒濆鍖栧ソ鏃犳硶澶勭悊閫昏緫锛岄渶瑕佸湪鏀跺埌unity璇锋眰鐧诲綍鏃舵鏌ョ姸鎬�2鍥炲鐧诲綍淇℃伅锛岀姸鎬�3璇锋眰sdk鐧诲綍
+//鍒濆鍖栫姸鎬侊紝0鍒濆鍖栦腑锛�1鎴愬姛
static int initedState=0;
static NSString * const kClientID = @"468442318367-ocoqrm0kei0gpkrnnq1ql628v4g4dbqd.apps.googleusercontent.com";
@@ -215,7 +214,7 @@
[Soha sohaInitWithGameDelegate:self
application:[UIApplication sharedApplication]
launchOptions:launchOptions
- loginManually:NO
+ loginManually:YES
andSetLanguageTo:SohaSDKLanguageVietnam];
[Soha showInAppPopupTracking];
@@ -244,7 +243,6 @@
NSMutableDictionary *_dict = [NSMutableDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:S2U_DelAccount], @"code", nil];
[self SendMessageToUnity:_dict];
- initedState=3;
}
}
@@ -260,7 +258,6 @@
- (void)sohaLoginDelegate:(SohaUser *)user{
if(user){
NSLog(@"娓犻亾鐧诲綍鎴愬姛");
- initedState=2;
NSString *account = [SohaUser currentUser].userId;
NSString *game_id = @"1";
NSString *session_id = [SohaUser currentUser].accessToken;
@@ -275,7 +272,6 @@
else
{
NSLog(@"娓犻亾鐧诲綍澶辫触");
- initedState=3;
}
}
@@ -283,7 +279,6 @@
NSLog(@"娓犻亾娉ㄩ攢鎴愬姛");
NSDictionary *_dict = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:S2U_FreePlatformLogoutOk], @"code", nil];
[self SendMessageToUnity:_dict];
- initedState=3;
}
- (void)sohaDidPurchaseFailed:(SohaTransaction *)transaction purchaseError:(NSString *)error {
@@ -324,25 +319,11 @@
case 0:
break;
case 1:
+ [Soha sohaLoginSDK];
break;
case 2:
- {
- NSString *account = [SohaUser currentUser].userId;
- NSString *game_id = @"1";
- NSString *session_id = [SohaUser currentUser].accessToken;
-
- NSDictionary *_dict = [NSDictionary dictionaryWithObjectsAndKeys:
- [NSDictionary dictionaryWithObjectsAndKeys:account, @"account",
- game_id, @"game_id",
- session_id, @"session_id", nil],@"info",
- [NSNumber numberWithInt:S2U_FreePlatformLoginOk], @"code", nil];
- [self SendMessageToUnity:_dict];
break;
- }
-
default:
- //ios鐗规畩澶勭悊锛宻dk鍒濆鍖栨瘮娓告垙蹇紝瀵艰嚧娓告垙鐨剆dk鍒濆鍖栧�间负false 闇�瑕佸湪鏈櫥褰曞鐞�
- [Soha sohaLoginSDK];
break;
}
}
--
Gitblit v1.8.0