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

1 Like

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.

3 Likes

It works, thank you so much

1 Like

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