Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 更改默认运行模拟器-反应本机?_Ios_Xcode_React Native_React Native Ios - Fatal编程技术网

Ios 更改默认运行模拟器-反应本机?

Ios 更改默认运行模拟器-反应本机?,ios,xcode,react-native,react-native-ios,Ios,Xcode,React Native,React Native Ios,我想在构建应用程序时更改默认模拟器 我正在尝试运行此命令react native run ios--simulator='iPhone XR' 但它忽略了我:D,只是发布了iPhoneX,我不知道为什么 当我打开Xcode并选择我想要的模拟器时,然后按Run图标,它工作正常,但我不需要每次我想构建我的应用程序时都打开Xcode,它是hartmy Pc lo您正在命令中尝试的模拟器可能在您的模拟器列表中不可用。 您可以使用以下命令检查模拟器列表: xcrun simctl list 此外,您可

我想在构建应用程序时更改默认模拟器

我正在尝试运行此命令
react native run ios--simulator='iPhone XR'

但它忽略了我:D,只是发布了iPhoneX,我不知道为什么


当我打开Xcode并选择我想要的模拟器时,然后按Run图标,它工作正常,但我不需要每次我想构建我的应用程序时都打开Xcode,它是hartmy Pc lo

您正在命令中尝试的模拟器可能在您的模拟器列表中不可用。 您可以使用以下命令检查模拟器列表:

 xcrun simctl list
此外,您可以使用命令从列表中启动模拟器,而无需打开xcode,如:

 xcrun simctl boot 4050BA57-C65E-4EDD-9CB3-38AAA9379912
4050BA57-C65E-4EDD-9CB3-38AAA9379912是您将从列表中获取的模拟器的UUID

使用React-Native更改默认模拟器,您可以尝试从
节点模块/React-Native/local cli/runIOS.js
文件更改
--simulator
选项的值

默认情况下,它将如下所示:

{
    command: '--simulator [string]',
    description: 'Explicitly set simulator to use',
    default: 'iPhone Xʀ',
  } 
您可以将iPhone Xʀ更改为所需的模拟器


当您在
节点模块内进行这些更改时,在
npm或Thread安装之后,它可能会发生更改或受到影响

检查此项-@SDushan我做了,但不起作用:/