Conflict running Unreal Engine on Mac OS

Hey guys, I am starting to learn game development on Unreal Engine. And I have been facing conflicts between Unreal Engine version and XCode.

Error Description :

Setting up bundled DotNet SDK /Users/Shared/Epic Games/UE_5.6/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/8.0.300/mac-arm64 Running dotnet Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll Development Mac -Project=/Users/Me/Desktop/UnrealProjects/MyProject/MyProject.uproject -TargetType=Editor -Progress -NoEngineChanges -NoHotReloadFromIDE Log file: /Users/Me/Library/Application Support/Epic/UnrealBuildTool/Log.txt

Creating makefile for MyProjectEditor (no existing makefile)

Platform Mac is not a valid platform to build.

Check that the SDK is installed properly and that you have the necessary platform support files (DataDrivenPlatformInfo.ini, SDK.json, etc).

Result: Failed (OtherCompilationError)

Total execution time: 1.33 seconds

Unreal version: 5.6.1

XCode version: 26

I tried downgrading my XCode version to 15.4 to make it work with UnrealEngine, but Macbook forces me to upgrade the XCode version.

Any help would be greatly appreciated

4 Likes

I just run into an issue today after upgrading to Xcode 26. Could be different with UE 5.6 but this worked with 5.5:

Edit the file /Users/Shared/Epic Games/UE_5.5/Engine/Config/Apple/Apple_SDK.json and change the line for MaxVersion to “MaxVersion”: “26.0.0”. In case you later get an error related to Xcode Metal compiler go to Xcode → Settings → Components, look for Metal toolchain and click download.

6 Likes

It works, thank you so much

1 Like

Check compatibility, update Xcode, and clear derived data to fix Unreal Engine Mac Conflicts.

thank you so much. that thing kept be busy for ages. much appreciated and the only not-hacky solution :slight_smile:

1 Like

Solution didn’t work for me because i ended up being on a later version of xcode already.To check your version you can run this command and then update the max version accordingly

plutil -extract CFBundleShortVersionString raw /Application/Xcode.app/Contents/Info.plist

Hope it helps!

Thank you! I had the same issue and had to go to Xcode Settings => Components and at the bottom I had to install the Metal Toolchain 26.0.1 … after doing that UE launches!

1 Like

worked on unreal editor 5.6.1 with Xcode 26.0.1 with Mac m4 max.
thx