配置模块提供了获取打包方案上基础参数配置信息的功能。
注意一:获取 bcore_config.json 文件下所有 key-value 值以及配置模块内自定义的 key-value 值。
注意二:如果配置模块和 bcore_config.json 文件内 key 值冲突,则以配置模块内的值为准。
接口描述:获取游族公司给所有游族游戏分配的 gameId。
接口调用:
NSString *gameId = [SuperSDK invokeString:@"config" funcName:@"getValue" parameters:@{@"key" : @"yz_game_id"}];
NSLog(@"获取的 gameId = %@", gameId);
日志打印:
获取的 gameId = 99
接口描述:获取扩展参数,基础参数配置有四个扩展参数。
接口调用:
// 传入 key-value 值,key 为内部定义识别的标识,value 为需要获取的某个值,这里是 extend。(其它类似:extend2,extend3,extend4)
NSString *extend = [SuperSDK invokeString:@"config" funcName:@"getValue" parameters:@{@"key" : @"extend"}];
NSLog(@"获取的 extend = %@", extend);
日志打印:
获取的 extend = 自定义参数一 // 其它类似:自定义参数二、自定义参数三、自定义参数四