Thanks for your post. This is very interesting but I also think we have released many news about why Xcode does not say universal on the template even though they are all universal depending on your target.
This thread should be utilized by other developers to provide links to Apple News and videos that explain the path forward. I extend an invitation to anyone who possesses resources and links.
I know is confusing if the Xcode template does not say universal, but is all about the target and I would prefer you think about the target after you create the app, so this is still relevant:
https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
There is an announcement in this WWDC video about the platforms we are supporting I would recommend you to watch as will answer many questions. Platforms State of the Union - WWDC25 - VideosApple Developerhttps://developer.apple.com · Jun 9, 2025
https://developer.apple.com/videos/play/wwdc2025/102/
The steps outlined below are standard and are highly likely to remain the same in Xcode versions.
Here's how to ensure your macOS app is built as a universal binary:
When you create a new macOS project in Xcode, it typically defaults to building for universal architectures.
- File > New > Project...
- Choose a macOS template (e.g., "App").
- Go through the setup. By default, the project will be configured for universal builds.
The core of building a universal app lies in your project's build settings.
- Select your Project: In the Project Navigator (left sidebar), click on your project's root node (the blue icon).
- Select your Target: In the main editor area, select your application target (not the project itself) from the "TARGETS" list.
- Go to Build Settings: Click on the "Build Settings" tab.
- Search for "Architectures":
- Ensure "All" is selected next to the search bar to see all settings.
- Search for
Architectures.
- Set Architectures:
- Architectures: This should be set to
Standard Architectures (ARM64, Intel 64-bit) or $(ARCHS_STANDARD).
- If you see only
arm64 or x86_64, click on it, then click the + button to add the other architecture, or select Standard Architectures.
I would recommend to look at the WWDC videos about all announcements to keep supporting both Intel and Apple Silicon Macs.
Albert Pascual
Worldwide Developer Relations.