优化 NIMSDK 和 SudSDK 的初始化逻辑,新增从配置中获取 appKey 和 appId 的功能,提升代码灵活性和可维护性。同时,修正 sudKey 的属性名称以保持一致性。
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
#import "Api+LittleGame.h"
|
||||
#import "AccountInfoStorage.h"
|
||||
|
||||
|
||||
#import "ClientConfig.h"
|
||||
|
||||
#import "SudCommon.h"
|
||||
#import "SudGameConfig.h"
|
||||
@@ -110,7 +110,15 @@
|
||||
#else
|
||||
isTestEnv = NO;
|
||||
#endif
|
||||
[SudMGP initSDK:KeyWithType(KeyType_SudGameAppID) appKey:KeyWithType(KeyType_SudGameAppKey) isTestEnv:isTestEnv listener:^(int retCode, const NSString *retMsg) {
|
||||
NSString *SUDAPPID = [[ClientConfig shareConfig].configInfo sudId];
|
||||
NSString *SUDAPPKEY = [[ClientConfig shareConfig].configInfo sudkey];
|
||||
if ([NSString isEmpty:SUDAPPID]) {
|
||||
SUDAPPID = KeyWithType(KeyType_SudGameAppID);
|
||||
}
|
||||
if ([NSString isEmpty:SUDAPPKEY]) {
|
||||
SUDAPPKEY = KeyWithType(KeyType_SudGameAppKey);
|
||||
}
|
||||
[SudMGP initSDK:SUDAPPID appKey:SUDAPPKEY isTestEnv:isTestEnv listener:^(int retCode, const NSString *retMsg) {
|
||||
if (retCode == 0) {
|
||||
if (!self.currentmgId) {
|
||||
return;
|
||||
|
Reference in New Issue
Block a user