Rosetta #94
-
Hi, first of all thank you for the fantastic plugin. I would like to ask how I can list, build & run on the Rosetta Simulators ? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
H, thank you! What do you mean by rosetta simulators? You mean to launch the simulator in Rosetta mode? |
Beta Was this translation helpful? Give feedback.
-
Hi yes in Xcode, you can select the destination architecture and then list the Rosetta variants as well, as shown below. |
Beta Was this translation helpful? Give feedback.
-
As much as I was able to research so far, it doesn't seem to be possible using CLI tools. I'm not able to list Rosetta simulators via There are several discussions about this topic and it looks like there is no solution: I did some tests and if you run for example The only difference is how the app itself is built. In Rosetta mode, you can see in Activity Monitor that the app is running for Intel architecture. Therefore, you can achieve this behavior by build the app for commands = {
extra_build_args = "-parallelizeTargets ARCHS=x86_64",
} or you can create a new configuration in your project and switch to it :). |
Beta Was this translation helpful? Give feedback.
As much as I was able to research so far, it doesn't seem to be possible using CLI tools. I'm not able to list Rosetta simulators via
xcodebuild
, neither I'm able to check those simulators (their ids) via Xcode.There are several discussions about this topic and it looks like there is no solution:
https://forums.developer.apple.com/forums/thread/729958
fastlane/fastlane#21293
I did some tests and if you run for example
iPhone 15
andiPhone 15 (Rosetta)
simulators, they both are the same (same IDs) and they both are launched for Apple Silicon (you can check it Activity Monitor). It explains why I can't list them separately.The only difference is how the app itself is built. In Rosetta mo…