Зачем для реакции-нативного run-ios нужно определять udid?

На ноутбуках моего коллеги они могут работать react-native run-ios --device и он запустит его на устройстве, подключенном к их ноутбуку. На моем ноутбуке по какой-то причине также обнаруживается мой собственный ноутбук в качестве цели:

$ react-native run-ios --device
Scanning folders for symlinks in /Users/work/.../node_modules (12ms)
Found Xcode workspace xxx.xcworkspace
Could not find device with the name: "true".
Choose one of the following:
Test iPhone iOS 11 Udid: 2b4cbaf...
Sampo’s MacBook Pro Udid: 71C7405...

$ react-native --version
react-native-cli: 2.0.1
react-native: 0.52.1

Чтобы запустить устройство на моем ноутбуке, я должен использовать --udid 2b4cbaf…, У меня нет запущенных эмуляторов в то время.

Это ошибка в cli или какая-то неверная конфигурация на моем ноутбуке?

0 ответов

Другие вопросы по тегам