Skip to content

SpatialController Unity 6.3 Build Issues (visionOS-template 3) #68

@yosun

Description

@yosun

Describe the bug
build issues in empty project with apple spatial controller import

To Reproduce
starting project: use visionOS 3 template @ https://docs.unity3d.com/Packages/com.unity.polyspatial.visionos@3.0/manual/TutorialCreateFromTemplate.html
follow directions @ https://github.com/apple/unityplugins/tree/main/plug-ins/Apple.SpatialController

Expected behavior

/Applications/Unity/Hub/Editor/6000.3.0b10/Unity.app/Contents/Resources/Scripting/il2cpp/build/deploy/il2cpp --convert-to-cpp --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/apple.accessorytracking.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Apple.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Assembly-CSharp.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/FlatSharp.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/FlatSharp.Runtime.Extensions.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Mono.Security.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/mscorlib.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Newtonsoft.Json.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Configuration.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Data.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Drawing.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Numerics.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Runtime.CompilerServices.Unsafe.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Runtime.Serialization.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Xml.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Xml.Linq.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Burst.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Burst.Unsafe.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Collections.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Collections.LowLevel.ILSupport.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InputSystem.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InputSystem.ForUI.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InternalAPIEngineBridge.004.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InternalAPIEngineBridge.021.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Mathematics.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.RealityKit.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.XR.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipeline.Universal.ShaderLibrary.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Core.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Core.Runtime.Shared.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.GPUDriven.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Universal.2D.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Universal.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.TextMeshPro.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.UnifiedRayTracing.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARFoundation.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARFoundation.InternalUtils.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARSubsystems.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.CoreUtils.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Hands.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Hands.Samples.VisualizerSample.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Interaction.Toolkit.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Interaction.Toolkit.Samples.StarterAssets.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Management.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.VisionOS.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AdaptivePerformanceModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AndroidJNIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AnimationModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AssetBundleModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AudioModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.CoreModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.GameCenterModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.GridModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.HierarchyCoreModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ImageConversionModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.IMGUIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputForUIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputLegacyModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.JSONSerializeModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.MultiplayerModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ParticleSystemModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.Physics2DModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.PhysicsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.PropertiesModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.RenderAs2DModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ScreenCaptureModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SharedInternalsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpatialTracking.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpriteMaskModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpriteShapeModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SubsystemsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TerrainModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextCoreFontEngineModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextCoreTextEngineModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextRenderingModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TilemapModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UI.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UIElementsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UnityAnalyticsCommonModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UnityWebRequestModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VFXModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VideoModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VRModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.WindModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.XRModule.dll --generatedcppdir=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/cpp --symbols-folder=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/cpp/Symbols --enable-analytics --emit-null-checks --enable-array-bounds-check --dotnetprofile=unityaot-macos --usymtool-path=/Applications/Unity/Hub/Editor/6000.3.0b10/Unity.app/Contents/Helpers/usymtool --profiler-report --profiler-output-file=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/il2cpp_conv_fuc7.traceevents --print-command-line --static-lib-il2-cpp --data-folder=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/data
Error: IL2CPP error (no further information about what managed code was being converted is available)
System.AggregateException: One or more errors occurred. (Found a method reference we cannot resolve to a method definition: UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3&,UnityEngine.Vector3&))
 ---> System.InvalidOperationException: Found a method reference we cannot resolve to a method definition: UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3&,UnityEngine.Vector3&)
   at Unity.IL2CPP.DataModel.BuildLogic.MethodReferenceResolver.ResolveMethodReference(TypeContext, UnderConstructionMethodReferenceRepository, CecilSourcedAssemblyData, MethodReference, Dictionary`2) + 0x280
   at Unity.IL2CPP.DataModel.BuildLogic.MethodReferenceResolver.ResolveAssemblyMethodReferences(TypeContext, UnderConstructionMethodReferenceRepository, CecilSourcedAssemblyData, ReadOnlyHashSet`1) + 0xa4
   at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.<>c__DisplayClass16_0.<ResolveReferences>b__0(CecilSourcedAssemblyData data) + 0x68
   at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) + 0x240
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x24
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(Exception) + 0x14
   at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) + 0x3e8
   at System.Threading.Tasks.TaskReplicator.Replica.Execute() + 0x50
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.TaskReplicator.Run[TState](TaskReplicator.ReplicatableUserAction`1, ParallelOptions, Boolean) + 0x170
   at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt, TInt, ParallelOptions, Action`1, Action`2, Func`4, Func`1, Action`1) + 0x25c
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x24
   at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException(ICollection, CancellationToken, Exception) + 0x30
   at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt, TInt, ParallelOptions, Action`1, Action`2, Func`4, Func`1, Action`1) + 0x3d8
   at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1, ParallelOptions, Action`1, Action`2, Action`3, Func`4, Func`5, Func`1, Action`1) + 0x114
   at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1, Action`1) + 0x80
   at Unity.IL2CPP.DataModel.BuildLogic.Utils.ParallelHelpers.ForEach[TSource](IEnumerable`1, Action`1, Boolean) + 0xac
   at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.Build() + 0x204
   at Unity.IL2CPP.Contexts.Components.DataModelComponent.Load(TinyProfiler2, LoadSettings, Boolean, Boolean, DataModelBuilder&) + 0x88
   at Unity.IL2CPP.AssemblyConversion.Phases.InitializePhase.Run(AssemblyConversionContext) + 0x1ec
   at Unity.IL2CPP.AssemblyConversion.Classic.ClassicConverter.Run(AssemblyConversionContext) + 0x18
   at Unity.IL2CPP.AssemblyConversion.AssemblyConverter.ConvertAssemblies(AssemblyConversionContext, ConversionMode) + 0x34
   at Unity.IL2CPP.AssemblyConversion.AssemblyConverter.ConvertAssemblies(TinyProfiler2, AssemblyConversionInputData, AssemblyConversionParameters, AssemblyConversionInputDataForTopLevelAccess) + 0xa0

UnityEditor.EditorApplication:Internal_CallGlobalEventHandler () (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:539)

BuildFailedException: Player build failed: /Applications/Unity/Hub/Editor/6000.3.0b10/Unity.app/Contents/Resources/Scripting/il2cpp/build/deploy/il2cpp --convert-to-cpp --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/apple.accessorytracking.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Apple.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Assembly-CSharp.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/FlatSharp.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/FlatSharp.Runtime.Extensions.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Mono.Security.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/mscorlib.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Newtonsoft.Json.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Configuration.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Data.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Drawing.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Numerics.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Runtime.CompilerServices.Unsafe.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Runtime.Serialization.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Xml.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/System.Xml.Linq.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Burst.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Burst.Unsafe.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Collections.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Collections.LowLevel.ILSupport.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InputSystem.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InputSystem.ForUI.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InternalAPIEngineBridge.004.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.InternalAPIEngineBridge.021.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.Mathematics.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.Core.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.RealityKit.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.PolySpatial.XR.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipeline.Universal.ShaderLibrary.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Core.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Core.Runtime.Shared.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.GPUDriven.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Universal.2D.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.RenderPipelines.Universal.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.TextMeshPro.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.UnifiedRayTracing.Runtime.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARFoundation.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARFoundation.InternalUtils.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.ARSubsystems.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.CoreUtils.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Hands.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Hands.Samples.VisualizerSample.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Interaction.Toolkit.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Interaction.Toolkit.Samples.StarterAssets.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.Management.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/Unity.XR.VisionOS.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AdaptivePerformanceModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AndroidJNIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AnimationModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AssetBundleModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.AudioModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.CoreModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.GameCenterModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.GridModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.HierarchyCoreModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ImageConversionModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.IMGUIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputForUIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputLegacyModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.InputModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.JSONSerializeModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.MultiplayerModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ParticleSystemModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.Physics2DModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.PhysicsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.PropertiesModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.RenderAs2DModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.ScreenCaptureModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SharedInternalsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpatialTracking.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpriteMaskModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SpriteShapeModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.SubsystemsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TerrainModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextCoreFontEngineModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextCoreTextEngineModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TextRenderingModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.TilemapModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UI.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UIElementsModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UIModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UnityAnalyticsCommonModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.UnityWebRequestModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VFXModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VideoModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.VRModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.WindModule.dll --assembly=Library/Bee/artifacts/VisionOS/ManagedStripped/UnityEngine.XRModule.dll --generatedcppdir=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/cpp --symbols-folder=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/cpp/Symbols --enable-analytics --emit-null-checks --enable-array-bounds-check --dotnetprofile=unityaot-macos --usymtool-path=/Applications/Unity/Hub/Editor/6000.3.0b10/Unity.app/Contents/Helpers/usymtool --profiler-report --profiler-output-file=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/il2cpp_conv_fuc7.traceevents --print-command-line --static-lib-il2-cpp --data-folder=/Users/mbp16_2022_m1max/MyTests/visionOSTemplate-3.0.2/Library/Bee/artifacts/VisionOS/il2cppOutput/data
Error: IL2CPP error (no further information about what managed code was being converted is available)
System.AggregateException: One or more errors occurred. (Found a method reference we cannot resolve to a method definition: UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3&,UnityEngine.Vector3&))
 ---> System.InvalidOperationException: Found a method reference we cannot resolve to a method definition: UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3&,UnityEngine.Vector3&)
   at Unity.IL2CPP.DataModel.BuildLogic.MethodReferenceResolver.ResolveMethodReference(TypeContext, UnderConstructionMethodReferenceRepository, CecilSourcedAssemblyData, MethodReference, Dictionary`2) + 0x280
   at Unity.IL2CPP.DataModel.BuildLogic.MethodReferenceResolver.ResolveAssemblyMethodReferences(TypeContext, UnderConstructionMethodReferenceRepository, CecilSourcedAssemblyData, ReadOnlyHashSet`1) + 0xa4
   at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.<>c__DisplayClass16_0.<ResolveReferences>b__0(CecilSourcedAssemblyData data) + 0x68
   at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) + 0x240
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x24
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(Exception) + 0x14
   at System.Threading.Tasks.Parallel.<>c__DisplayClass19_0`2.<ForWorker>b__1(RangeWorker& currentWorker, Int64 timeout, Boolean& replicationDelegateYieldedBeforeCompletion) + 0x3e8
   at System.Threading.Tasks.TaskReplicator.Replica.Execute() + 0x50
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.TaskReplicator.Run[TState](TaskReplicator.ReplicatableUserAction`1, ParallelOptions, Boolean) + 0x170
   at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt, TInt, ParallelOptions, Action`1, Action`2, Func`4, Func`1, Action`1) + 0x25c
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x24
   at System.Threading.Tasks.Parallel.ThrowSingleCancellationExceptionOrOtherException(ICollection, CancellationToken, Exception) + 0x30
   at System.Threading.Tasks.Parallel.ForWorker[TLocal,TInt](TInt, TInt, ParallelOptions, Action`1, Action`2, Func`4, Func`1, Action`1) + 0x3d8
   at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1, ParallelOptions, Action`1, Action`2, Action`3, Func`4, Func`5, Func`1, Action`1) + 0x114
   at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1, Action`1) + 0x80
   at Unity.IL2CPP.DataModel.BuildLogic.Utils.ParallelHelpers.ForEach[TSource](IEnumerable`1, Action`1, Boolean) + 0xac
   at Unity.IL2CPP.DataModel.BuildLogic.DataModelBuilder.Build() + 0x204
   at Unity.IL2CPP.Contexts.Components.DataModelComponent.Load(TinyProfiler2, LoadSettings, Boolean, Boolean, DataModelBuilder&) + 0x88
   at Unity.IL2CPP.AssemblyConversion.Phases.InitializePhase.Run(AssemblyConversionContext) + 0x1ec
   at Unity.IL2CPP.AssemblyConversion.Classic.ClassicConverter.Run(AssemblyConversionContext) + 0x18
   at Unity.IL2CPP.AssemblyConversion.AssemblyConverter.ConvertAssemblies(AssemblyConversionContext, ConversionMode) + 0x34
   at Unity.IL2CPP.AssemblyConversion.AssemblyConverter.ConvertAssemblies(TinyProfiler2, AssemblyConversionInputData, AssemblyConversionParameters, AssemblyConversionInputDataForTopLevelAccess) + 0xa0

UnityEditor.Modules.BeeBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/build/output/unity/unity/Editor/Mono/Modules/BeeBuildPostprocessor.cs:813)
UnityEditor.VisionOS.VisionOSBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/bokken/build/output/unity/unity/PlatformDependent/VisionOS/Extensions/Managed/VisionOSBuildPostProcessor.cs:449)
UnityEditor.EditorApplication:Internal_CallGlobalEventHandler() (at /Users/bokken/build/output/unity/unity/Editor/Mono/EditorApplication.cs:539)

Desktop (please complete the following information):

  • Device: Mac
  • OS: 26.0.1 (25A362)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions