Hello I'm having an issue building this project to WebGL (it used to build before). I see there is a Not Authorized error message trying to access one of the facebook sdk file, but do not know why. In total there are three errors in the output, details of the first one are below. Any ideas how to fix it? Failed running E:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --compile-cpp --libil2cpp-static --platform="WebGL" --architecture="EmscriptenJavaScript" --configuration="Release" --outputpath="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets /../Temp/StagingArea/Data\Native\build.js" --cachedirectory="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\..\Library/il2cpp_cache" --compiler-flags="-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --linker-flags="-s PRECISE_F32=2 -s DISABLE_EXCEPTION_CATCHING=1 --memory-init-file 1 -O3 -s NO_EXIT_RUNTIME=1 -g0 -s USE_WEBGL2=1 -s TOTAL_MEMORY=268435456 --separate-asm --emit-symbol-map --output_eol linux -s MEMFS_APPEND_TO_TYPED_ARRAYS=1 " --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\FileSystem.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\MediaDevices.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\SendMessage.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\ExceptionLogger.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Audio.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Cursor.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Eval.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\FileSystem.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\library_memfs.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Logging.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\SystemInfo.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\UnetWebSocket.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebCam.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebRequest.js" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AnimationModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AudioModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ClothModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CloudWebServicesModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CoreModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CrashReportingModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_IMGUIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_JSONSerializeModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticlesLegacyModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticleSystemModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_Physics2DModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_PhysicsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainPhysicsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TextRenderingModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UmbraModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UNETModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAdsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAnalyticsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityConnectModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityWebRequestModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VehiclesModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VideoModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VRModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_WebModule_Dynamic.bc" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKLoginKit.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\Bolts.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKShareKit.framework" --extra-types.file="E:\Program Files\Unity\Editor\Data\il2cpp\il2cpp_default_extra_types.txt" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\Assembly-CSharp-firstpass.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\UnityEngine.UI.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\Facebook.Unity.Settings.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\UnityEngine.dll" --generatedcppdir="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\il2cppOutput" stdout: Building build.js with EmscriptenToolChain. Output directory: D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Native Cache directory: D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Library\il2cpp_cache ObjectFiles: 439 of which compiled: 0 Total compilation time: 166 milliseconds. Response file: C:\Users\EduardoFonseca\AppData\Local\Temp\_1649924088\response.rsp il2cpp.exe didn't catch exception: System.UnauthorizedAccessException: Access to the path 'D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Unity.IL2CPP.Building.Hashing.HashTools.HashOfFile(NPath path) at Unity.IL2CPP.Building.CppProgramBuilder.HashLinkerInvocation(LinkerInvocation linkerInvocation, IEnumerable`1 objectFiles) at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext) at Unity.IL2CPP.Building.CppProgramBuilder.Build() at il2cpp.Program.DoRun(String[] args) at il2cpp.Program.Run(String[] args) at il2cpp.Program.Main(String[] args) stderr: Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Unity.IL2CPP.Building.Hashing.HashTools.HashOfFile(NPath path) at Unity.IL2CPP.Building.CppProgramBuilder.HashLinkerInvocation(LinkerInvocation linkerInvocation, IEnumerable`1 objectFiles) at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext) at Unity.IL2CPP.Building.CppProgramBuilder.Build() at il2cpp.Program.DoRun(String[] args) at il2cpp.Program.Run(String[] args) at il2cpp.Program.Main(String[] args) UnityEngine.Debug:LogError(Object) UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:96) UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:281) UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(ICollection`1, String, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:272) UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:126) UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry, Boolean) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:39) UnityEditor.HostView:OnGUI()
This is a known issue with the Facebook SDK and the WebGL build. You should be able to use the plugin inspector to disable the iOS native plugin for Facebook from being included in the WebGL build (it never should have been). We have a fix for this issue coming in the next Unity patch release for 5.5.
Thanks I see the configuration in the build. I went to the plugins and make sure that WebGL is excluded and that they are only included in their respective platforms, saved and restarted unity, tho still have the same issue. I also removed the examples folder since it looks it's missing some conditional compiling for this scenario. Failed running E:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --compile-cpp --libil2cpp-static --platform="WebGL" --architecture="EmscriptenJavaScript" --configuration="Release" --outputpath="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets /../Temp/StagingArea/Data\Native\build.js" --cachedirectory="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\..\Library/il2cpp_cache" --compiler-flags="-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --linker-flags="-s PRECISE_F32=2 -s DISABLE_EXCEPTION_CATCHING=1 --memory-init-file 1 -O3 -s NO_EXIT_RUNTIME=1 -g0 -s USE_WEBGL2=1 -s TOTAL_MEMORY=268435456 --separate-asm --emit-symbol-map --output_eol linux -s MEMFS_APPEND_TO_TYPED_ARRAYS=1 " --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\FileSystem.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\MediaDevices.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\prejs\SendMessage.js" --js-pre="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\ExceptionLogger.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Audio.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Cursor.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Eval.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\FileSystem.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\library_memfs.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\Logging.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\SystemInfo.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\UnetWebSocket.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebCam.js" --js-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\WebRequest.js" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AnimationModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AudioModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ClothModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CloudWebServicesModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CoreModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_CrashReportingModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_IMGUIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_JSONSerializeModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticlesLegacyModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_ParticleSystemModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_Physics2DModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_PhysicsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TerrainPhysicsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_TextRenderingModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UIModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UmbraModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UNETModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAdsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityAnalyticsModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityConnectModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_UnityWebRequestModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VehiclesModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VideoModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_VRModule_Dynamic.bc" --additional-libraries="E:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_WebModule_Dynamic.bc" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKLoginKit.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\Bolts.framework" --additional-libraries="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKShareKit.framework" --extra-types.file="E:\Program Files\Unity\Editor\Data\il2cpp\il2cpp_default_extra_types.txt" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\Assembly-CSharp-firstpass.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\UnityEngine.UI.dll" --assembly="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Managed\UnityEngine.dll" --generatedcppdir="D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\il2cppOutput" stdout: Building build.js with EmscriptenToolChain. Output directory: D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Temp\StagingArea\Data\Native Cache directory: D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Library\il2cpp_cache ObjectFiles: 433 of which compiled: 66 Time Compile: 13230 milliseconds Bulk_mscorlib_1.cpp Time Compile: 11415 milliseconds Bulk_Generics_5.cpp Time Compile: 11206 milliseconds Bulk_mscorlib_3.cpp Time Compile: 10109 milliseconds Bulk_mscorlib_6.cpp Time Compile: 7835 milliseconds Bulk_UnityEngine.UI_0.cpp Time Compile: 7732 milliseconds Bulk_Mono.Security_0.cpp Time Compile: 7723 milliseconds GenericMethods0.cpp Time Compile: 7075 milliseconds UnresolvedVirtualCallStubs.cpp Time Compile: 6803 milliseconds Bulk_mscorlib_0.cpp Time Compile: 6795 milliseconds Il2CppTypeDefinitions.cpp Total compilation time: 30075 milliseconds. Response file: C:\Users\EduardoFonseca\AppData\Local\Temp\_1087280970\response.rsp il2cpp.exe didn't catch exception: System.UnauthorizedAccessException: Access to the path 'D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Unity.IL2CPP.Building.Hashing.HashTools.HashOfFile(NPath path) at Unity.IL2CPP.Building.CppProgramBuilder.HashLinkerInvocation(LinkerInvocation linkerInvocation, IEnumerable`1 objectFiles) at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext) at Unity.IL2CPP.Building.CppProgramBuilder.Build() at il2cpp.Program.DoRun(String[] args) at il2cpp.Program.Run(String[] args) at il2cpp.Program.Main(String[] args) stderr: Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'D:\Eduardo\Game Development\GIT\Dragon Adventures\Dragon Adventures\Assets\FacebookSDK\Plugins\iOS\FBSDKCoreKit.framework' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) at Unity.IL2CPP.Building.Hashing.HashTools.HashOfFile(NPath path) at Unity.IL2CPP.Building.CppProgramBuilder.HashLinkerInvocation(LinkerInvocation linkerInvocation, IEnumerable`1 objectFiles) at Unity.IL2CPP.Building.CppProgramBuilder.PostprocessObjectFiles(IEnumerable`1 objectFiles, CppToolChainContext toolChainContext) at Unity.IL2CPP.Building.CppProgramBuilder.Build() at il2cpp.Program.DoRun(String[] args) at il2cpp.Program.Run(String[] args) at il2cpp.Program.Main(String[] args) UnityEngine.Debug:LogError(Object) UnityEditorInternal.Runner:RunManagedProgram(String, String, String, CompilerOutputParserBase, Action`1) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:96) UnityEditorInternal.IL2CPPBuilder:RunIl2CppWithArguments(List`1, Action`1, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:281) UnityEditorInternal.IL2CPPBuilder:ConvertPlayerDlltoCpp(ICollection`1, String, String) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:272) UnityEditorInternal.IL2CPPBuilder:Run() (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:126) UnityEditorInternal.IL2CPPUtils:RunIl2Cpp(String, IIl2CppPlatformProvider, Action`1, RuntimeClassRegistry, Boolean) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:39) UnityEditor.HostView:OnGUI()
These FB SDK folders are still included in your build: FBSDKCoreKit.framework FBSDKLoginKit.framework Bolts.framework FBSDKShareKit.framework
@Batka Some versions of 5.5 still have this problem. The latest patch release should not, I think. Which version are you using?
@Batka Please try the latest patch release of 5.5, availble here: https://unity3d.com/unity/qa/patch-releases
@JoshPeterson Hello Josh I have ran into a similar issue as a newbie developer, switching to Net 2.0 and finding no solution to this issue, running on Unity 2017.1.0p2 any more insight on how to fix this problem in newer versions would be very appreciated. Here are my error messages, 1) Failed running C:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe --convert-to-cpp --compile-cpp --libil2cpp-static --platform="WebGL" --architecture="EmscriptenJavaScript" --configuration="Release" --outputpath="C:\Users\jmassa\Documents\Lidl ENT\Assets /../Temp/StagingArea/Data\Native\build.bc" --cachedirectory="C:\Users\jmassa\Documents\Lidl ENT\Assets\..\Library/il2cpp_cache" --compiler-flags="-Oz -DIL2CPP_EXCEPTION_DISABLED=1 " --additional-libraries="C:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AIModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AnimationModule_Dynamic.bc" --additional-libraries="C:\Program Files\Unity\Editor\Data\PlaybackEngines\WebGLSupport\BuildTools\lib\modules\WebGLSupport_AudioModule_Dynamic.bc" --additional-libraries="C:\Program 2) Exception: C:\Program Files\Unity\Editor\Data\il2cpp/build/il2cpp.exe did not run properly! UnityEditorInternal.Runner.RunProgram (UnityEditor.Utils.Program p, System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:130) UnityEditorInternal.Runner.RunManagedProgram (System.String exe, System.String args, System.String workingDirectory, UnityEditor.Scripting.Compilers.CompilerOutputParserBase parser, System.Action`1 setupStartInfo) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildUtils.cs:73) UnityEditorInternal.IL2CPPBuilder.RunIl2CppWithArguments (System.Collections.Generic.List`1 arguments, System.Action`1 setupStartInfo, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:324) UnityEditorInternal.IL2CPPBuilder.ConvertPlayerDlltoCpp (ICollection`1 userAssemblies, System.String outputDirectory, System.String workingDirectory) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:305) UnityEditorInternal.IL2CPPBuilder.Run () (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:151) UnityEditorInternal.IL2CPPUtils.RunIl2Cpp (System.String stagingAreaData, IIl2CppPlatformProvider platformProvider, System.Action`1 modifyOutputBeforeCompile, UnityEditor.RuntimeClassRegistry runtimeClassRegistry, Boolean debugBuild) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/Il2Cpp/IL2CPPUtils.cs:41) UnityEditor.WebGL.WebGlBuildPostprocessor.CompileBuild (BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:340) UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:873) UnityEditor.PostprocessBuildPlayer.Postprocess (BuildTargetGroup targetGroup, BuildTarget target, System.String installPath, System.String companyName, System.String productName, Int32 width, Int32 height, BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.BuildReporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:263) UnityEditor.HostView:OnGUI() 3) UnityEditor.BuildPlayerWindow+BuildMethodException: Build failed with errors. at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (BuildPlayerOptions options) [0x001b9] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:162 at UnityEditor.BuildPlayerWindow.CallBuildMethods (Boolean askForBuildLocation, BuildOptions defaultBuildOptions) [0x00050] in C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:83 UnityEditor.HostView:OnGUI() I hope that I just did something dumb rather than a catastrophic mistake, if there is any insight it would be much appreciated.
I can't see the source of the problem from these truncated errors. Could you attach the entire editor log file?
Hello , I'm working on Unity 2018 1.4f1 and getting some issues while building in WebGL. I tried to solve it but wasn't work ... here is my log file any help will be appreciated