使用 ADB 在设备上 运行 React Native (iOS)

Using ADB to run React Native on-device (iOS)

在 React Native 文档 (0.40) "Running on Device" for iOS on MacOS 中,它建议使用 adb reverse 通过 USB 连接到开发服务器。事实上,这种方法是推荐的方法。

我知道这适用于 Android,但我不知道它适用于 iOS 设备。每当我根据文档尝试 adb reverse tcp:8081 tcp:8081 时,它都会给我 error: no devices/emulators found.

在 Google 上搜索将 adb 与 iOS/iPhone 一起使用后,我什么也没得到。我也没有找到任何关于 React Native 的问题,Stack Overflow 的 closest thread 与使用 adb 进行调试有关,而不是 运行 React Native(或 iOS 一般)通过 USB 使用 adb .

有没有人成功使用过这种方法?

正如 jcaron 在评论中提到的,文档中存在一个问题,adb 是 Android 特定的。

A pull request几天前发送并接受了。

更改已反映在下一版本中:http://facebook.github.io/react-native/releases/next/docs/running-on-device.html