0312 华佗热更加载后启动launch才初始化sdk,不然会导致过早初始化无法启动
1个文件已修改
14 ■■■■■ 已修改文件
Channel/IOS/tqxbqy/Plugins/The2thWorldSDK/UniversalSDK.mm 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Channel/IOS/tqxbqy/Plugins/The2thWorldSDK/UniversalSDK.mm
@@ -46,6 +46,13 @@
-(void) Init
{
    // --------------------- 初始化 --------------------------
    SMPCQuickSDKInitConfigure *cfg = [[SMPCQuickSDKInitConfigure alloc] init];
    cfg.productKey = PRODUCT_KEY;
    cfg.productCode = PRODUCT_CODE;
    [[SMPCQuickSDK defaultInstance] initWithConfig:cfg application:application didFinishLaunchingWithOptions:launchOptions];
    // ------------------------------------------------------
    UIDevice *_device = [UIDevice currentDevice];
    _device.batteryMonitoringEnabled = true;
    
@@ -211,12 +218,7 @@
    // 监听充值结果
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(smpcQpRechargeResult:) name:kSmpcQuickSDKNotiRecharge object:nil];
    
    // --------------------- 初始化 --------------------------
    SMPCQuickSDKInitConfigure *cfg = [[SMPCQuickSDKInitConfigure alloc] init];
    cfg.productKey = PRODUCT_KEY;
    cfg.productCode = PRODUCT_CODE;
    [[SMPCQuickSDK defaultInstance] initWithConfig:cfg application:application didFinishLaunchingWithOptions:launchOptions];
    // ------------------------------------------------------
}
- (void)smpcQpInitResult:(NSNotification *)notify {