diff --git a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2019.cs b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2019.cs index 4f8681f..8d7b3bf 100644 --- a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2019.cs +++ b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2019.cs @@ -7,7 +7,7 @@ using System.Text; using UnityEditor; using System.Reflection; using HybridCLR.Editor.Settings; -#if UNITY_2019 && UNITY_IOS +#if UNITY_2019 && (UNITY_IOS || UNITY_TVOS) using UnityEditor.Build; using UnityEditor.Callbacks; using UnityEditor.iOS.Xcode; @@ -32,7 +32,7 @@ namespace HybridCLR.Editor.BuildProcessors [PostProcessBuild] public static void OnPostProcessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS || !HybridCLRSettings.Instance.enable) + if (!HybridCLRSettings.Instance.enable) return; /* * 1. 生成lump,并且添加到工程 diff --git a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2020Or2021.cs b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2020Or2021.cs index 77d2d7b..3dbe664 100644 --- a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2020Or2021.cs +++ b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2020Or2021.cs @@ -7,7 +7,7 @@ using System.Text; using UnityEditor; using System.Reflection; using HybridCLR.Editor.Settings; -#if (UNITY_2020 || UNITY_2021) && UNITY_IOS +#if (UNITY_2020 || UNITY_2021) && (UNITY_IOS || UNITY_TVOS) using UnityEditor.Build; using UnityEditor.Callbacks; using UnityEditor.iOS.Xcode; @@ -32,7 +32,7 @@ namespace HybridCLR.Editor.BuildProcessors [PostProcessBuild] public static void OnPostProcessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS || !HybridCLRSettings.Instance.enable) + if (!HybridCLRSettings.Instance.enable) return; /* * 1. 生成lump,并且添加到工程 diff --git a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2022OrNewer.cs b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2022OrNewer.cs index 80fdd17..b82c1ca 100644 --- a/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2022OrNewer.cs +++ b/Editor/BuildProcessors/AddLil2cppSourceCodeToXcodeproj2022OrNewer.cs @@ -7,7 +7,7 @@ using UnityEditor.Build; using UnityEditor.Callbacks; using UnityEngine; -#if UNITY_2022_2_OR_NEWER && UNITY_IOS +#if UNITY_2022_2_OR_NEWER && (UNITY_IOS || UNITY_TVOS) namespace HybridCLR.Editor.BuildProcessors { @@ -22,7 +22,7 @@ namespace HybridCLR.Editor.BuildProcessors [PostProcessBuild] public static void OnPostProcessBuild(BuildTarget target, string pathToBuiltProject) { - if (target != BuildTarget.iOS || !HybridCLRSettings.Instance.enable) + if (!HybridCLRSettings.Instance.enable) return; #if TUANJIE_2022_3_OR_NEWER string pbxprojFile = $"{pathToBuiltProject}/Tuanjie-iPhone.xcodeproj/project.pbxproj";