我正在寻求修改launch.json,以便我可以更改用于调试反应本机应用程序的模拟iOS设备。用于调试 iOS 反应式本机应用的默认配置如下所示:
{
"name": "Debug iOS",
"program": "${workspaceRoot}/.vscode/launchReactNative.js",
"type": "reactnative",
"request": "launch",
"platform": "ios",
"sourceMaps": true,
"outDir": "${workspaceRoot}/.vscode/.react"
}
我尝试将"名称"字段更改为运行生成的列表中的设备名称之一
xcrun simctl list devices
例如,我已经设置
"name": "iPhone 7"
但这行不通。我知道 https://stackoverflow.com/a/37329896/5563513 发布的解决方案,但我正在寻找是否可以(如果是,如何(在launch.json中设置模拟设备。
将以下行添加到.vscode/settings.json
文件中(如果现在存在,请创建(
{
"react-native.ios.runArguments.simulator": [
"--simulator", "iPhone 6"
]
}