我正在尝试修改launch.json,以便可以更改用于调试React本机应用程序的模拟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中设置模拟设备。
答案 0 :(得分:1)
将以下几行添加到您的.vscode/settings.json
文件中(如果现在存在则创建)
{
"react-native.ios.runArguments.simulator": [
"--simulator", "iPhone 6"
]
}