在MacOS上针对iOS的React Native文档(0.40)"Running on Device"中,建议使用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进行调试有关,而不是通过USB运行React Native(或iOS)使用adb。
有没有人有成功使用此方法的经验?
答案 0 :(得分:2)
正如jcaron的评论中提到的,文档中存在问题,adb
是针对Android的。
更改已反映在下一个版本中:http://facebook.github.io/react-native/releases/next/docs/running-on-device.html