0312 去掉获取后台的自定义参数,userName传输uid 用于修复登陆验证的大小写bug
1个文件已修改
31 ■■■■ 已修改文件
ChannelDiff/iOS/xmyjgame/The2thWorldSDK/UniversalSDK.mm 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ChannelDiff/iOS/xmyjgame/The2thWorldSDK/UniversalSDK.mm
@@ -212,13 +212,14 @@
    switch (errorCode) {
        case SMPC_QUICK_SDK_ERROR_NONE:
        {
            NSLog(@"初始化成功 %@", sAppID);
            NSString *_appid = [[SMPCQuickSDK defaultInstance] getConfigValue:@"zfappid"];
            if (_appid == nil || [_appid isEqualToString:@""])
            {
                _appid = sAppID;
                NSLog(@"init param _appid:%@",_appid);
            }
            NSLog(@"初始化成功");
//            NSString *_appid = [[SMPCQuickSDK defaultInstance] getConfigValue:@"zfappid"];
//            if (_appid == nil || [_appid isEqualToString:@""])
//            {
//                _appid = sAppID;
//            }
            NSString *_appid = sAppID;
            NSLog(@"init _appid:%@",_appid);
            
            NSMutableDictionary *_dict = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                          [NSNumber numberWithInt:S2U_SdkInitComplete], @"code",
@@ -245,7 +246,7 @@
    if (error == 0) {
        NSString *uid = [[SMPCQuickSDK defaultInstance] userId];
        NSString *gameUID = [NSString stringWithFormat:@"%@@%d", uid, [SMPCQuickSDK defaultInstance].channelType];
        NSString *UserName = [[SMPCQuickSDK defaultInstance] userNick];
        NSString *UserName = [[SMPCQuickSDK defaultInstance] userId];
        //获取user_token,用于从服务器去验证用户信息
        NSString *user_token = userInfo[kSmpcQuickSDKKeyUserToken];
        
@@ -344,9 +345,10 @@
    
    switch([[_dict objectForKey:@"code"] intValue]){
        case U2S_Init:
            [self Init];
            sAppID = _dict[@"appID"];
            sGameID = _dict[@"gameID"];
            [self Init];
            break;
        case U2S_CopyContent:
            [UIPasteboard generalPasteboard].string = _dict[@"content"];
@@ -450,11 +452,12 @@
            order.count = 1;  //必填 数量
            order.amount = [[_dict objectForKey:@"mount"] floatValue]; //必填 总价
            
            NSString *_appid = [[SMPCQuickSDK defaultInstance] getConfigValue:@"zfappid"];
            if (_appid == nil || [_appid isEqualToString:@""])
            {
                _appid = sAppID;
            }
//            NSString *_appid = [[SMPCQuickSDK defaultInstance] getConfigValue:@"zfappid"];
//            if (_appid == nil || [_appid isEqualToString:@""])
//            {
//                _appid = sAppID;
//            }
            NSString *_appid = sAppID;
            order.extrasParams = [NSString stringWithFormat:@"{\"appid\":\"%@\",\"cpinfo\":\"%@\",\"cporderid\":\"%@\"}",
                                  _appid,
                                  [_dict objectForKey:@"cpInfo"],