React native VS代码调试赢得';找不到模拟器;模拟器调试将打开浏览器

React native VS代码调试赢得';找不到模拟器;模拟器调试将打开浏览器,react-native,visual-studio-code,React Native,Visual Studio Code,VS Code launch.json: { "version": "0.2.0", "configurations": [ { "name": "Debug iOS", "cwd": "${workspaceFolder}", "type": "reactnative", "request": "launch", "platform": "io

VS Code launch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Debug iOS",
            "cwd": "${workspaceFolder}",
            "type": "reactnative",
            "request": "launch",
            "platform": "ios"
        },
        {
            "name": "Attach to packager",
            "cwd": "${workspaceFolder}",
            "type": "reactnative",
            "request": "attach"
        }
    ]
}
VS代码的“调试并运行”选择DEBUG iOS或Attach to Packager都不会起任何作用。 当我转到模拟器“调试”时,它会打开一个浏览器页面,而我不知道如何使用该浏览器页面进入断点

如何使用VS代码调试我的模拟器,请?

按照以下步骤操作

  • 在模拟器中远程停止调试js
  • 关闭chrome调试器
  • 选择附加到包而不是调试iOs
  • 重新加载模拟器
  • 远程启动调试js

您可以在vs代码调试终端中查看日志

在vs代码中卸载/重新安装ReactNativeTools修复了此问题。

不起作用“附加到包”不会附加到任何内容,没有消息。调试终端不显示任何内容。“已与代理(打包机)建立到React本机应用程序的连接”当您单击“附加到打包机”时,是否在调试控制台中收到此消息?