Search Issue Tracker
Fixed
Won't Fix in 2021.3.X
Fixed in 2022.3.54f1, 6000.0.0b15, 7000.0.0a1
Votes
28
Found in
2021.2.19f1
2022.1.3f1
2023.3.0b10
6000.0.0b13
7000.0.0a1
Issue ID
UUM-2238
Regression
No
iOS Simulator SDK is missing ARM64 Architecture support
How to reproduce:
1. Create a new Unity project
2. Switch to the iOS Platform
3. Change Target SDK to Simulator SDK (Edit -> Project Settings -> Player)
4. Observe that the Architecture field is limited to x86_64
Expected result: Simulator SDK Architecture can be changed to ARM64
Actual result: Simulator SDK Architecture cannot be changed to ARM64
Reproducible with: 2019.4.39f1, 2020.3.35f1, 2021.3.4f1, 2022.1.3f1, 2022.2.0a15
Reproducible on:
macOS 12.1 (Intel)
Comments (2)
-
TimeMirror
Jan 15, 2024 06:57
Yes, still no Architecture ARM iOS Simulator Target SDK
-
vorlds_admin
Jul 09, 2023 17:17
Still facing this issue in 2022.3.4f1 :(
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Quest] Pitch Shifter causes audio degradation on Quest 2 devices when sped up
- "GUI Error: Invalid GUILayout" and "NullReferenceException" are thrown when adding Scenes to "Scenes in Baking Set" in Adaptive Probe Volumes
- Inspector window not updating when switching GameObjects in Play Mode while having a VR headset connected
- “UnityException: GetInvalidFilenameChars” errors are thrown, and the Overlay Save Preset button becomes unusable when entering Play Mode with a shortcut while Overlay Save Preset window is opened
- "UnityException: GetName can only be called from the main thread." erors are thrown when the Shortcuts window is opened and entering Play Mode with a shortcut
Resolution Note (fix version 2022.3.54f1):
ARM64 Simulator support added to iOS/tvOS platforms.
Resolution Note (2021.3.X):
Adding ARM64 architecture support for simulator requires a lot of changes. We are considering them too risky for Unity 2021LTS.
Here is the workaround:
On ARM-based macs with Xcode 14.3+ you need to enable Rosetta Destination Architecture in Xcode,
1) go to Product / Destination / Destination Architectures
2) select Show Rosetta Destinations | Show Both