From 04116df277af2ef73c97190ffa7fd765afaa0dca Mon Sep 17 00:00:00 2001
From: jlacoche <jeremy.lacoche@orange.com>
Date: Thu, 25 Jul 2024 09:57:28 +0200
Subject: [PATCH] Fix assetbundle creation with arbobjects

---
 Assets/Editor/AssetBundleCreation.cs | 23 +++--------------------
 1 file changed, 3 insertions(+), 20 deletions(-)

diff --git a/Assets/Editor/AssetBundleCreation.cs b/Assets/Editor/AssetBundleCreation.cs
index a832e50..8c57b83 100644
--- a/Assets/Editor/AssetBundleCreation.cs
+++ b/Assets/Editor/AssetBundleCreation.cs
@@ -13,26 +13,9 @@ public class AssetBundleCreation
     static void BuildAllAssetBundlesIOS()
     {
         CheckDirectory();
-        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.iOS);
-    }
-#endif
-
-#if UNITY_EDITOR_WIN
-    [MenuItem("ARF/Build AssetBundles Windows")]
-    static void BuildAllAssetBundlesWindows()
-    {
-        CheckDirectory();
-        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows);
-    }
-#endif
-
-
-#if UNITY_ANDROID
-    [MenuItem("ARF/Build AssetBundles Android")]
-    static void BuildAllAssetBundlesAndroid()
-    {
-        CheckDirectory();
-        BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.Android);
+        UnityEditor.XR.ARSubsystems.ARBuildProcessor.PreprocessBuild( BuildTarget.iOS);
+        BuildPipeline.BuildAssetBundles( s_exportPath, BuildAssetBundleOptions.ForceRebuildAssetBundle, BuildTarget.iOS);
+      //  BuildPipeline.BuildAssetBundles(s_exportPath, BuildAssetBundleOptions.None, BuildTarget.iOS);
     }
 #endif
     
-- 
GitLab