Can't select x86_64 when selecting "Auto (prefers [...])"
Issue details
When creating a IntelliJ run configuration, the simulator target "Auto (prefers [...])" is used by default. On M1 macs, this let you only choose arm64 as architecture, not x86_64. Why not x86_64? When selecting the simulators directly you can select x86_64, just not for "Auto (prefers [...])".
Build Tools:
- [x] IDEA plugin
- [ ] Eclipse plugin
- [ ] Gradle plugin
Versions:
- Robovm: 2.3.18
its by design. on M1 auto means iphone/ipad and arm64. if you need custom setting you just can select with extended list what is available.
Hm than I think the UI is not that clear. When I would select on "Device Type" the mode "Auto (prefers IPhone 8)", I would guess it would select a device type automatically, not a architecture too. The "architecture" field below is also not showing something like "auto", indicating that it would be choosable. The background of my request is, that on libGDX on the main backend arm64 simulators are not supported. Telling the user "arm64 simulator is not working" doesn't help, because they think they are not able to choose x86_64 architecture because of the UI. So it would be great if either the UI could be more clear about the "auto architecture" or that a auto device type doesn't mean a auto architecture.
understand the case with x86_64 legacy, the option can be added. thx
@Berstanio fix proposed https://github.com/MobiVM/robovm/pull/675/
Great, thank you!