From 3ffbaff6eb9d89c7b5dd7acefa35ef9886395aff Mon Sep 17 00:00:00 2001 From: MacBuilder <MacBuilder@secondworld.com> Date: 星期五, 28 九月 2018 22:30:39 +0800 Subject: [PATCH] Fixed 猫耳iOSBuild逻辑增加代码注入 --- Assets/Editor/XCodeProjectMod.cs | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/Assets/Editor/XCodeProjectMod.cs b/Assets/Editor/XCodeProjectMod.cs index ee9253a..7b5fcec 100644 --- a/Assets/Editor/XCodeProjectMod.cs +++ b/Assets/Editor/XCodeProjectMod.cs @@ -116,7 +116,7 @@ var _xclass = new XClass(projectPath + "/Classes/UnityAppController.mm"); //鍦ㄦ寚瀹氫唬鐮佸悗闈㈠鍔犱竴琛屼唬鐮� - _xclass.WriteBelow("#include \"PluginBase/AppDelegateListener.h\"", "#include \"UniversalSDK.h\"\n#include \"JPushService.h\""); + _xclass.WriteBelow("#include \"PluginBase/AppDelegateListener.h\"", "#include \"UniversalSDK.h\"\n#include \"JPushService.h\"\n#include \"IAPManager.h\""); string newCode = "\n" + "extern \"C\" void IOSMessageHandle(const char* jsonString) {\n" + @@ -126,6 +126,7 @@ newCode); newCode = "\n" + + " [[IAPManager shared] startManager];\n" + " _universalSDK = [[UniversalSDK alloc] init];\n" + " [_universalSDK JPushInit:launchOptions];"; @@ -133,6 +134,7 @@ _xclass.WriteBelow("[KeyboardDelegate Initialize];", newCode); _xclass.WriteBelow("UnitySendDeviceToken(deviceToken);", " [JPUSHService registerDeviceToken:deviceToken];"); + _xclass.WriteBelow("SensorsCleanup();", " [[IAPManager shared] startManager];"); newCode = "UnitySendRemoteNotification(userInfo);\n" + " [JPUSHService handleRemoteNotification:userInfo];\n"; -- Gitblit v1.8.0