vscode自定义rn模拟器设置已损坏

时间:2019-09-27 18:10:31

标签: ios xcode react-native visual-studio-code ios12

我项目的settings.json中的key/value pair应该更改react native使用的默认ios模拟器。您可以在这张照片中看到日志显示vscode试图打开iPhone 6,尽管我已经明确请求了iPhone Xenter image description here

当然,添加此设置后,我重新启动了vscode。我也尝试过卸载并重新安装vscode,vscode react native插件,ios 12.0运行时和Xcode的副本。我尝试删除所有模拟器,但我想要的除外。

这是一个问题,因为我的recently upgraded copy of Xcode will no longer build to an iPhone 6使得我无法使用vscode响应本机工具。

1 个答案:

答案 0 :(得分:0)

我的问题是我在launch.json中指定了一个模拟器:

{
        "name": "Debug iOS",
        "program": "${workspaceRoot}/.vscode/launchReactNative.js",
        "type": "reactnative",
        "request": "launch",
        "platform": "ios",
        "sourceMaps": true,
        "cwd": "${workspaceRoot}"
        "target": "iPhone 6",
},

我删除了"target": "iPhone 6"键/值对,并启动了正确的模拟器。