# Conflict running Unreal Engine on Mac OS

**URL:** <https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924>\
**Category:** Getting Started & Setup\
**Tags:** xcode, MAC, unreal-engine, bug-report, question\
**Created:** [September 18, 2025, 1:35pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924 "2025-09-18T13:35:41Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![RevanthVarma](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RevanthVarma](https://forums.unrealengine.com/u/RevanthVarma)\
**Post date:** [September 18, 2025, 1:35pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/1 "2025-09-18T13:35:41Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![OrbitalZones](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/orbitalzones/32/1214470_2.png) [@OrbitalZones](https://forums.unrealengine.com/u/OrbitalZones)\
**Post date:** [September 18, 2025, 2:33pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/2 "2025-09-18T14:33:39Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![RevanthVarma](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RevanthVarma](https://forums.unrealengine.com/u/RevanthVarma)\
**Post date:** [September 18, 2025, 6:57pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/3 "2025-09-18T18:57:41Z")

</div>

It works, thank you so much

---

<div class="post-metadata">

**Author:** ![Lamociam](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Lamociam](https://forums.unrealengine.com/u/Lamociam)\
**Post date:** [September 19, 2025, 2:04am UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/4 "2025-09-19T02:04:28Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![brutus3017](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@brutus3017](https://forums.unrealengine.com/u/brutus3017)\
**Post date:** [September 25, 2025, 8:33am UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/5 "2025-09-25T08:33:51Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![smurmann](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@smurmann](https://forums.unrealengine.com/u/smurmann)\
**Post date:** [September 26, 2025, 1:41pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/6 "2025-09-26T13:41:33Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![www.Replay11.com](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/www.replay11.com/32/913481_2.png) [@www.Replay11.com](https://forums.unrealengine.com/u/www.Replay11.com)\
**Post date:** [October 3, 2025, 12:08am UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/7 "2025-10-03T00:08:38Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![not\_error404](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@not\_error404](https://forums.unrealengine.com/u/not_error404)\
**Post date:** [October 9, 2025, 8:41pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/8 "2025-10-09T20:41:49Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Secplavory](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Secplavory](https://forums.unrealengine.com/u/Secplavory)\
**Post date:** [November 9, 2025, 2:25pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/9 "2025-11-09T14:25:26Z")

</div>

It work, thank you!

---

<div class="post-metadata">

**Author:** ![hardingnick001](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@hardingnick001](https://forums.unrealengine.com/u/hardingnick001)\
**Post date:** [November 24, 2025, 11:24pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/10 "2025-11-24T23:24:21Z")

</div>

This fix worked for me, but has anyone tried packaging with xcode 26 any issues or gotchas that may come up from this change?

---

<div class="post-metadata">

**Author:** ![Suvdont](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Suvdont](https://forums.unrealengine.com/u/Suvdont)\
**Post date:** [January 3, 2026, 3:20pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/11 "2026-01-03T15:20:56Z")

</div>

Thanks!!, the thing was to put the right metal toolchain version for “MaxVersion” constant, in my case was 26.2.0 version

---

<div class="post-metadata">

**Author:** ![LanMayra](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@LanMayra](https://forums.unrealengine.com/u/LanMayra)\
**Post date:** [February 17, 2026, 3:55pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/12 "2026-02-17T15:55:23Z")

</div>

Your explication was so simple and solved it! thank you.

---

<div class="post-metadata">

**Author:** ![johnguzen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@johnguzen](https://forums.unrealengine.com/u/johnguzen)\
**Post date:** [August 6, 2026, 2:55pm UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/13 "2026-08-06T14:55:24Z")

</div>

Thanks, it works with ue 5.8.1 on m1.

---

<div class="post-metadata">

**Author:** ![OrbitalZones](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/orbitalzones/32/1214470_2.png) [@OrbitalZones](https://forums.unrealengine.com/u/OrbitalZones)\
**Post date:** [September 17, 2026, 6:06am UTC](https://forums.unrealengine.com/t/conflict-running-unreal-engine-on-mac-os/2657924/14 "2026-09-17T06:06:19Z")

</div>

Be careful if you just update the max version! :

```
“NOTE: If you update the MaxVersion, double check the AppleVersionToLLVMVersion array below!!!”

```

I suspect there are no major changes in the LLVM version, and that’s the only reason it works. But be careful, you might run into issues or other compile erro
