ios - 在 VS Code : add configuration for iOS Device to launch. json 中 react native

标签 ios iphone react-native configuration visual-studio-code

我在 Visual Studio 代码中打开了一个 React Native 项目,我尝试在物理连接的 iOS 设备上运行该项目。我直接从 Xcode 成功地在设备上运行了该应用程序,但是从 Visual Studio Code 中我遇到了问题。我相信我需要将设备的配置添加到 launch.json 中。我在那里尝试了不同的条目,但似乎不起作用。为连接的 iOS 设备添加配置的正确方法是什么?

最佳答案

如果您需要针对特定​​设备,可以这样做:

{
  "name": "iOS Device",
  "program": "${workspaceRoot}/.vscode/launchReactNative.js",
  "type": "reactnative",
  "request": "launch",
  "platform": "ios",
  "sourceMaps": true,
  "target": "device",
  "outDir": "${workspaceRoot}/.vscode/.react",
  "runArguments": [
    "--device",
    "DEVICE NAME"
  ],
}

所以你需要设置"target": "device"告诉调试器在设备上运行,然后通过 "runArguments" 设置设备名称.

关于ios - 在 VS Code : add configuration for iOS Device to launch. json 中 react native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44877653/

相关文章:

react-native - 将 calc() 与 react-native 和 styled-components 一起使用时出错

ios - 无法从 NSInputStream 读取自定义文件

ios - 如何在TableView中的CollectionView中获取图像的索引路径?

ios - ITMS-90682 : "Invalid Bundle.

iphone - 如何调整标签的字体大小以适应矩形?

react-native - React Navigation Tabs 不可点击绝对位置

ios - Sprite Kit 中的纹理图集不起作用

iphone - iPhone崩溃日志:如何找出问题所在

iphone - 如何将解析后的 xml 传递给核心数据对象

react-native - expo-auth-session/providers/google 无法在独立应用程序 : invalid_scheme 上运行