I know there is a simular question here: (How to change the default Xcode iphone simulator when testing) But it still doesn't answer the question of how to do it in the terminal.
Meaning: I'm working on a React Native project now & when I run it in the terminal (react-native run-ios) it opens iPhone 6. Now I would like to change this default to a iPhone 7 as it works better on my screen. How can I change this. (I've tried changing it in Xcode, but It keeps changing back.)
I have looked through All similar questions, and haven't found a straight forward answer. Does anyone know?
You can provide your preferred simulator in the command as:
react-native run-ios --simulator="iPhone5"
You can check the available simulators by running this command from the terminal:
xcrun simctl list devices
you set in Package.json in the terminal runtime you Hit these like yarn ios-max
"scripts": {
"reinstall": "rm -rf node_modules; yarn cache clean; yarn install",
"ios": "react-native run-ios",
"ios-min": "react-native run-ios --simulator 'iPhone 5s'",
"ios-mid": "react-native run-ios --simulator 'iPhone 8 Plus'",
"ios-max": "react-native run-ios --simulator 'iPhone X'",
"ipad": "react-native run-ios --simulator 'iPad Air'",
"ios-device": "react-native run-ios --device",
"android-min": "react-native run-android",
"android-max": "react-native run-android",
"android-release": "react-native run-android --variant=release",
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With