This page contains the software development kit (SDK) requirements needed to develop Unreal Engine (UE) projects for MacOS.
Current Development Requirements
Recommended Hardware
Recommended Operating System | Latest MacOS 13 Ventura |
Minimum Operating System | macOS 12.5 Monterey |
Processor | Quad-core Intel, 2.5 GHz or faster |
Memory | 8 GB RAM |
Video Card | Metal 1.2 Compatible Graphics Card |
Minimum Software Requirements
Minimum requirements for running the engine or editor are listed below.
Running the Engine | |
---|---|
Recommended Operating System | Latest MacOS 13 Ventura |
Minimum Operating System | macOS 12.5 Monterey |
The requirements for programmers developing with the engine are listed below.
Developing with the Engine | |
---|---|
Recommended Xcode Version | 14.1 or newer |
Minimum Xcode Version | Xcode 14.1 |
Although Xcode is preferred for macOS development, Unreal Engine also supports VS Code and Rider.
Version History
UE Version | Minimum macOS Version | Recommended macOS Version | Minimum Xcode Version | Recommended Xcode Version | Notes |
---|---|---|---|---|---|
5.2 - 5.3 | macOS 12.5 Monterey | Latest macOS 13 Ventura | Xcode 14.1 | Latest Xcode 14 | Unreal Editor is distributed with universal binaries for macOS through the Epic Games Launcher. Code plugins are required to use universal binaries to be considered compatible with macOS. MacOS requirements are now updated to maintain consistency with iOS requirements. |
5.1 | macOS 12 Monterey | Latest macOS 13 Ventura | Xcode 13.4.1 | Latest Xcode 14 | Native Apple Silicon support is available for macOS targets for both editor and project builds. Editor support for Apple Silicon is experimental. Some third-party SDKs and plugins do not yet contain ARM64 slices and may have compatibility issues. |
5.0 | macOS Catalina 10.15.7 | Latest macOS Monterey | Xcode 12.4 | Latest Xcode 13 | Added preliminary support for native Apple Silicon for macOS targets. Some SDKs do not yet contain ARM64 slices (e.g. Steam, Vivox). |