少年修仙传客户端基础资源
cehua-HWJ35
2023-11-13 f189e5130e96bd18ef94de9ea302579d720799e8
Assets/Editor/XCodeProjectMod.cs
@@ -109,8 +109,14 @@
        newCode = "\n" +
                "    _universalSDK = [[UniversalSDK alloc] init];\n    [_universalSDK QuickSDKInit:application didFinishLaunchingWithOptions:launchOptions];";
        _xclass.WriteBelow("[KeyboardDelegate Initialize];", newCode);
        newCode = "\n" +
            "if([SMPCQuickSDK defaultInstance].channelType == 39 ||[SMPCQuickSDK defaultInstance].channelType == 1803 ){\n" +
            "return [[SMPCQuickSDK defaultInstance] application: application supportedInterfaceOrientationsForWindow:window];}\n" +
            "else {\n" +
            "[[SMPCQuickSDK defaultInstance] application: application supportedInterfaceOrientationsForWindow:window];}\n";
        //quick sdk 生命周期
        _xclass.WriteBelow("supportedInterfaceOrientationsForWindow:(UIWindow*)window\n{", "[[SMPCQuickSDK defaultInstance] application:application supportedInterfaceOrientationsForWindow:window];");
        _xclass.WriteBelow("supportedInterfaceOrientationsForWindow:(UIWindow*)window\n{", newCode);
        _xclass.WriteBelow("UnitySendRemoteNotification(userInfo);", "[[SMPCQuickSDK defaultInstance] application:application didReceiveRemoteNotification:userInfo];");
        _xclass.WriteBelow("UnitySendDeviceToken(deviceToken);", "[[SMPCQuickSDK defaultInstance] application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken];");
        _xclass.WriteBelow("UnitySendRemoteNotificationError(error);", "[[SMPCQuickSDK defaultInstance] application:application didFailToRegisterForRemoteNotificationsWithError:error];");