React Native ios模拟器 - 已安装模拟器,但标识为&#39 ;;不知道那是什么

时间:2017-08-06 22:03:33

标签: ios iphone xcode react-native

我试图启动ios模拟器来尝试React Native App。直到现在我还没有安装过XCode。

为了安装我的模拟器,我安装了XCode,然后我启动了一个项目" Simulator",以推送" next"我需要一个公司名称,我把" simu",之后,我点击"项目>运行",我可以看到我的模拟器运行。

在我的CLI中,当我启动命令yarnpkg run ios时,我收到此错误:

Simulator is installed but is identified as 'simu.Simulator'; don't know what that is.
23:55:17: Failed to start simulator:

Unable to verify Xcode and Simulator installation.

我删除了所有模拟器,但名称仍然存在,我已经搜索了如何更改识别器,但我找不到结果。

我想知道我是否可以更改" simu.Simulator"到模拟器,有人可以帮助我吗?

3 个答案:

答案 0 :(得分:13)

您可能遇到的问题是可能没有在xCode首选项中选择命令行工具。在首选项 - >位置,选择命令行工具

enter image description here

答案 1 :(得分:4)

默认情况下,在未选择安装 Xcode 命令行后,打开Xcode并转到偏好设置>>地点并设置命令行工具 ...

这对我来说非常适合MAC High Sierra, Xcode版本9.3

Xcode

i打开iOS模拟器...

Press a to open Android device or emulator, or i to open iOS emulator.

你可以看到一个很酷的新iPhone模拟器,如下图所示:

React Native prints, I'm Alireza Dezfoolian, a Front End Developer!

答案 2 :(得分:0)

对于Expo 32,其他解决方案对我不起作用。

这个SO answer为我解决了这个问题:在从Expo调用模拟器之前,只需打开模拟器即可。