From a2d4566ed65a78311ac26fa2d17cfe9fee00e476 Mon Sep 17 00:00:00 2001
From: MacBuilder <MacBuilder@secondworld.com>
Date: 星期三, 26 九月 2018 22:08:04 +0800
Subject: [PATCH] update 猫儿iossdk逻辑修改
---
ChannelDiff/iOS/mrgameios/The2thWorldSDK/UniversalSDK.mm | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/ChannelDiff/iOS/mrgameios/The2thWorldSDK/UniversalSDK.mm b/ChannelDiff/iOS/mrgameios/The2thWorldSDK/UniversalSDK.mm
index cc5ec83..19b346e 100644
--- a/ChannelDiff/iOS/mrgameios/The2thWorldSDK/UniversalSDK.mm
+++ b/ChannelDiff/iOS/mrgameios/The2thWorldSDK/UniversalSDK.mm
@@ -81,7 +81,7 @@
// 鍙戦�佸垵濮嬪寲瀹屾垚
[_dict removeAllObjects];
[_dict setObject:[NSNumber numberWithInt:S2U_SdkInitComplete] forKey:@"code"];
- [_dict setObject:@"sp" forKey:@"channelPlatform"];
+ [_dict setObject:@"mr" forKey:@"channelPlatform"];
[self SendMessageToUnity:_dict];
}
@@ -347,10 +347,15 @@
}
case U2S_FreePlatformPay:
{
+ NSString* _roleName = [_dict objectForKey:@"roleName"];
+ _roleName = [_roleName stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
+ NSMutableString* _temp = [[NSMutableString alloc] initWithString:_roleName];
+ _roleName = [_temp stringByReplacingOccurrencesOfString:@"\u0000" withString:@""];
+
MRRoleInformation *_model = [MRRoleInformation getInstance];
- _model.productid = [_dict objectForKey:@"identifier"];
+ _model.productid = [_dict objectForKey:@"cpInfo"];
_model.roleid = [_dict objectForKey:@"roleID"];
- _model.rolename = [_dict objectForKey:@"roleName"];
+ _model.rolename = _roleName;
_model.gamecno = [_dict objectForKey:@"orderId"];
_model.rolelevel = [_dict objectForKey:@"level"];
_model.serverid = [_dict objectForKey:@"sid"];
@@ -370,6 +375,7 @@
NSMutableDictionary *_dict = [NSMutableDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:S2U_FreePlatformPayFail],@"code",nil];
[ self SendMessageToUnity:_dict];
+ NSLog(@"PayFail: %@",msg);
}];
}
break;
--
Gitblit v1.8.0