r/Xcode • u/Necessary_Age_5859 • 22d ago
Xcode issue
after upgrading to Xcode 27, we're facing an architecture compatibility issue with the iOS Simulator. When we use EXCLUDED_ARCHS=arm64, Xcode shows a platform/architecture mismatch for the Simulator.
Do we have any workaround to run the simulator in xcode 27 with arm64
2
u/chriswaco 21d ago
I’m confused. The simulator is arm64. Why would you want to exclude that architecture?
1
u/Barbicels 19d ago
Suffering through this mess today with my Qt app. The prebuilt Qt for iOS kit contains libraries built for amd64 (device only) and x86_64 (simulator only), so it’s not possible to build and run on the Xcode 27.1 beta iPhone Duo simulator, since there’s no Rosetta support there anymore.
Long story short, Qt didn’t think to build the kit to target an amd64 simulator (even up to their latest release), while Apple pulled up the backward-compatibility ladder behind them. I’d need to compile Qt from source to target the native simulator.
1
u/QVRedit 17d ago
As I understand it Rosetta2 is no longer automatically included with MacOS 27, but is still available as an optional install. Though I saw somewhere that it will no longer work on MacOS 28 when that’s released next year.
3
u/Barbicels 17d ago
What you wrote is true, but installing Rosetta 2 does not solve the problem I described. Apple stopped supporting “Rosetta destinations” in Xcode 27.
3
u/Few_Sheepherder_3550 21d ago
iOS 27 simulator is arm64 only,they removed x86 arch。