Android build works but WebGL fails (Unity 5.3.2f1)
I'm using Unity (Unity 5.3.2f1) on Mac OS X (10.11.3). If I try to build for Android I don't get any problem while if I try to build for WebGL I get the following error. I tried to build it using "Cloud build" (UPID: c1072a5a-4de2-40a0-88fc-5af22f6fe787 ORGANIZATION: A-DIBACCO) and it works.
Failed running /Applications/Unity/Unity.app/Contents/Frameworks/Tools/UnusedByteCodeStripper2/UnusedBytecodeStripper2.exe -out "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed/tempStrip" -l none -c link -b False -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Core.xml" -f "/Applications/Unity/Unity.app/Contents/Frameworks/il2cpp/LinkerDescriptors" -x "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/methods_pointedto_by_uievents.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/AI.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Animation.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Audio.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/CloudWebServices.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Core.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/IMGUI.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/JSONSerialize.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/ParticleSystem.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/ParticlesLegacy.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Physics.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Physics2D.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Terrain.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/TerrainPhysics.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/TextRendering.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UI.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UNET.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UnityAds.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UnityAnalytics.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UnityConnect.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/UnityWebRequest.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/VR.xml" -x "/Applications/Unity/PlaybackEngines/WebGLSupport/Whitelists/Web.xml" -d "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed" -a "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed/Assembly-CSharp-firstpass.dll" -a "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed/Assembly-CSharp.dll" -a "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed/UnityEngine.UI.dll" -a "/Users/adibacco/Unity/MathQuiz/Temp/StagingArea/Data/Managed/UnityEngine.Analytics.dll" stdout: Fatal error in Mono CIL Linker System.Exception: Error processing method: 'System.Void UnityEngine.Analytics.SessionImpl::HandleDeviceIdAndAdvertisingId(UnityEngine.Analytics.DeviceInfoEvent)' in assembly: 'UnityEngine.Analytics.dll' ---> Mono.Cecil.ResolutionException: Failed to resolve System.Void UnityEngine.Application/AdvertisingIdentifierCallback::.ctor(System.Object,System.IntPtr) at Mono.Linker.Steps.MarkStep.MarkMethod (Mono.Cecil.MethodReference reference) [0x00000] in :0 at Mono.Linker.Steps.MarkStep.MarkInstruction (Mono.Cecil.Cil.Instruction instruction) [0x00000] in :0 at Mono.Linker.Steps.MarkStep.MarkMethodBody (Mono.Cecil.Cil.MethodBody body) [0x00000] in :0 at Mono.Linker.Steps.MarkStep.ProcessMethod (Mono.Cecil.MethodDefinition method) [0x00000] in :0 at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x00000] in :0 --- End of inner exception stack trace --- at Mono.Linker.Steps.MarkStep.ProcessQueue () [0x00000] in :0 at Mono.Linker.Steps.MarkStep.Process () [0x00000] in :0 at Mono.Linker.Steps.MarkStep.Process (Mono.Linker.LinkContext context) [0x00000] in :0 at Mono.Linker.Pipeline.Process (Mono.Linker.LinkContext context) [0x00000] in :0 at Mono.Linker.Driver.Run () [0x00000] in :0 at Mono.Linker.Driver.RunDriverWithErrorHandling (Mono.Linker.Driver driver) [0x00000] in :0 at Mono.Linker.Driver.RunDriver (Mono.Linker.Driver driver) [0x00000] in :0 stderr: UnityEngine.Debug:LogError(Object) UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:94) UnityEditorInternal.AssemblyStripper:RunAssemblyLinker(IEnumerable`1, String&, String&, String, String) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:107) UnityEditorInternal.AssemblyStripper:StripAssembliesTo(String[], String[], String, String, String&, String&, String, IIl2CppPlatformProvider, IEnumerable`1, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:100) UnityEditorInternal.AssemblyStripper:RunAssemblyStripper(String, IEnumerable, String, String[], String[], String, IIl2CppPlatformProvider, RuntimeClassRegistry, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:201) UnityEditorInternal.AssemblyStripper:StripAssemblies(String, IIl2CppPlatformProvider, RuntimeClassRegistry, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/AssemblyStripper.cs:131) UnityEditorInternal.IL2CPPBuilder:Run() (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:201) UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry, Boolean) (at /Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:135) UnityEditor.PostprocessBuildPlayer:Postprocess(BuildTarget, String, String, String, Int32, Int32, String, String, BuildOptions, RuntimeClassRegistry)*
Your answer
Follow this Question
Related Questions
Web GL Export Does Not Work in 2020.1.06b16 0 Answers
WEBGL build error only on Chrome - Abort(196) 0 Answers
WebGL build error in 5.6 problem with python script 4 Answers
WebGL version will not build 0 Answers