在终端测试时,如何更改默认的Xcode iphone模拟器?
我知道这里有一个类似的问题: () 但它仍然没有回答如何在终端中实现的问题 意思:我现在正在做一个React-Native项目&当我在终端(React-Native运行ios)中运行它时,它会打开iPhone6。现在我想把这个默认设置改为iPhone7,因为它在我的屏幕上工作得更好。我怎样才能改变这个。(我尝试在Xcode中更改它,但它一直在更改。)在终端测试时,如何更改默认的Xcode iphone模拟器?,xcode,react-native,terminal,ios-simulator,Xcode,React Native,Terminal,Ios Simulator,我知道这里有一个类似的问题: () 但它仍然没有回答如何在终端中实现的问题 意思:我现在正在做一个React-Native项目&当我在终端(React-Native运行ios)中运行它时,它会打开iPhone6。现在我想把这个默认设置改为iPhone7,因为它在我的屏幕上工作得更好。我怎样才能改变这个。(我尝试在Xcode中更改它,但它一直在更改。) 我看过所有类似的问题,但没有找到一个直截了当的答案。有人知道吗 您可以在命令中提供首选模拟器,如下所示: react native run io
我看过所有类似的问题,但没有找到一个直截了当的答案。有人知道吗 您可以在命令中提供首选模拟器,如下所示:
react native run ios--simulator=“iPhone5”
通过从终端运行以下命令,可以检查可用的模拟器:
xcrun simctl list devices
您在终端运行时在Package.json中设置,然后点击这些设备,如
"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",
}
模拟器->硬件->设备iOS 11.1->单击一个作为默认值