Issue Building anything with 5.5 (Launcher) on macOS

Running 5.5 (Launcher version) on macOS Sequoia 15.1.1 M3 Max. I have Xcode 16.1 setup with visionOS and iOS components and getting the follow SDK errors. Unable to build for any platform (macOS, iOS, visionOS YES I HAVE THE TARGET PLATFORMS OF iOS and visionOS installed for Unreal Engine able to Build on ue-main Build from Source (5.6).

LogTurnkeySupport: Warning: Turnkey failed to run properly, full Turnkey output:
Running AutomationTool...
Setting up bundled DotNet SDK
.../Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/8.0.300/mac-arm64
Start UAT Non-Interactively: dotnet AutomationTool.dll -ScriptsForProject=.../AVP55L_TEST.uproject Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename=.../TurnkeyReport_1.log -log=.../TurnkeyLog_1.log -project=.../AVP55L_TEST.uproject -Device=IOS@[device_id]+Mac@[device_name]
Starting AutomationTool...
Parsing command line: -ScriptsForProject=".../AVP55L_TEST.uproject" Turnkey -utf8output -WaitForUATMutex -command=VerifySdk -ReportFilename=".../TurnkeyReport_1.log" -log=".../TurnkeyLog_1.log" -project=".../AVP55L_TEST.uproject" -Device=IOS@[device_id]+Mac@[device_name]
Initializing script modules...
Total script module initialization time: 0.37 s.
Using .../Engine/Binaries/ThirdParty/DotNet/8.0.300/mac-arm64/dotnet
System.UnauthorizedAccessException: Access to the path '.../Application Support/Epic/UnrealEngine' is denied.
 ---> System.IO.IOException: Permission denied
   --- End of inner exception stack trace ---
   at System.IO.FileSystem.CreateDirectory(String fullPath, UnixFileMode unixCreateMode)
   at System.IO.Directory.CreateDirectory(String path)
   at EpicGames.Core.DirectoryReference.CreateDirectory(DirectoryReference location) in .../EpicGames.Core/DirectoryReference.cs:line 280
   at UnrealBuildTool.XmlConfig.ReadConfigFiles(...) in .../XmlConfig.cs:line 165
   at UnrealBuildTool.PlatformExports.Initialize(...) in .../PlatformExports.cs:line 155
   at AutomationTool.Automation.ProcessAsync(...) in .../Automation.cs:line 123
(see .../LocalBuildLogs/Log.txt for full exception trace)
AutomationTool executed for 0h 0m 0s
AutomationTool exiting with ExitCode=1 (Error_Unknown)
RunUAT ERROR: AutomationTool was unable to run successfully. Exited with code: 1

I am attempting to build for visionOS AND have the Target Platforms installed yet still get these errors

UPDATE 10 Dec 2024 I tried 5.5.1 and even installed Unreal 5.5.1 and Xcode on another Mac (M1 Mac mini) same issue. Applies to even 5.3.2 as well. I believe it is a Turnkey permission / execution issue.



I’m having the same problem. I though the 5.5.1 update would solve the issue but it doesn’t not.

1 Like

Yea Update is I tried 5.5.1 and even installed Unreal 5.5.1 and Xcode on another Mac (M1 Mac mini) same issue. Applies to even 5.3.2 as well. I believe it is a Turnkey permission / execution issue.

Looking at the compatibility charts it appears that xcode 16.1 is not supported yet :frowning:

1 Like

I’ve been having the same issue for a while, testing new versions of UE, Xcode and macOS as they come out.
Currently I have Unreal Engine 5.5.3, Xcode 16.2, macOS Sequoia and can’t build existing projects or create new ones.

There was mention above of a compatibility chart, where do I find that? and will going to an older version of Xcode solve the issue?

Does anyone have a work around for this? Other than move to another engine :wink:

2 Likes

Has anyone tried building the engine from source?

Yes, these problems in the original post is exclusive to Launcher version of Unreal Engine on macOS Sequoia. GitHub versions work (at least for me)