【问题标题】:How to React native application directly without opening Xcode?如何在不打开 Xcode 的情况下直接响应原生应用程序?
【发布时间】:2018-04-03 12:37:09
【问题描述】:

我正在尝试在我的 iPhone 中直接运行 react 本机应用程序。 命令react-native run-ios --device "XXXX device " 不适合我 得到。

在 ***** iPhone6 上安装和启动您的应用程序... ** 安装成功 **

Unable to mount developer disk image, (Error Domain = com.apple.dtdevicekit Code = 601 "Could not locate device supportfiles."
 UserInfo = {
  DeviceType = iPhone7,
  2,
  NSLocalizedDescription = Could not locate device support files.,
  NSLocalizedRecoverySuggestion = This iPhone 6 is running iOS 11.3(15E216),
  which may not be supported by this version of Xcode.
 }) {
 DeviceType = "iPhone7,2";
 NSLocalizedDescription = "Could not locate device support files.";
 NSLocalizedRecoverySuggestion = "This iPhone 6 is running iOS 11.3 (15E216), which may not be supported by this version of Xcode."
}

xcodebuild:错误:找不到与提供的目标说明符匹配的目标:{ 编号:2 dcfa6f3928359203a08971f89513000a776d10f }

不支持的设备说明符选项。 设备“My Mac”不支持以下选项:id 请仅提供受支持的设备说明符选项。

【问题讨论】:

    标签: ios arrays react-native react-redux


    【解决方案1】:

    你应该指定simulator参数,阅读更多Running On Simulator

    react-native run-ios --simulator="iPhone X"
    

    【讨论】:

      【解决方案2】:

      您可以只运行react-native run-ios 而不需要特定的设备名称。

      如果您想使用特定设备运行,请先运行xcrun simctl list devices,它将列出所有设备并选择任何人并使用以下命令运行

      react-native run-ios --simulator="DEVICE_NAME"

      例如:react-native run-ios --simulator="iPhone 4s"

      在物理设备上运行应用程序**

      ONLY FOR ANDROID
      

      **: 请按照以下步骤操作

      #启动adb服务器

      1. adb 启动服务器

      #将adb绑定到8081端口 2) adb 反向 tcp:8081 tcp:8081

      #查看连接到系统的设备列表 #注意你的移动/物理设备应该有开发者模式,USB模式应该是Camera P2P。 3) 亚行设备

      1. react-native run-android

      #如果 APK 未安装,则运行下一条命令 5) adb install android/app/build/outputs/apk/app-debug.apk

      1. react-native 开始

      参考:https://facebook.github.io/react-native/docs/running-on-simulator-ios.html#specifying-a-device

      【讨论】:

      • react-native run-ios 只会模拟器,但我想直接在 USB 连接设备上运行..
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 1970-01-01
      • 2011-09-12
      • 1970-01-01
      • 1970-01-01
      • 2023-02-03
      相关资源
      最近更新 更多