2017-01-06 2 views
0

В документации React Native (0.40) "Running on Device" для iOS на MacOS предлагается использовать adb reverse для подключения к серверу разработки через USB. Этот метод является, по сути, рекомендуемым методом.Использование ADB для запуска React Native on-device (iOS)

Я понимаю, что это работает для 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.

У кого-нибудь есть опыт использования этого метода?

+3

Я думаю, что это ошибка в документации. Тот же раздел появляется в версии Android, где он, вероятно, подходит. 'adb' определенно используется только для устройств Android. – jcaron

ответ

2

Как упоминалось в комментарии jcaron, в документе была проблема, adb - это Android.

A pull request было послано и принято несколько дней назад.

изменения уже отражены в следующей версии: http://facebook.github.io/react-native/releases/next/docs/running-on-device.html

+0

Спасибо! Жаль, что есть неплохой способ отладки через USB для iOS, но, надеюсь, это спасет кого-то еще, что у меня по сравнению с этим царапины. –

Смежные вопросы