为什么react-native run-ios需要定义udid?

时间:2018-03-26 06:18:07

标签: react-native react-native-cli

在我的同事的笔记本电脑上,他们可以运行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 个答案:

没有答案