WebStorm - React-Native App 模拟器不工作

WebStorm - React-Native App simulator not working

我使用 WebStorm 创建了一个全新的 React-Native 应用程序。当我点击 运行 -> iOS 以在 iOS 模拟器中启动时,我没有看到 iOS 模拟器正在加载。我也没有看到任何错误。这是我运行项目后的截图。

现在我可以 运行 react-native run-ios 使 iOS 模拟器工作(顺便说一句,这是可行的),但我希望 WebStorm 启动模拟器,以便我可以使用内置的WebStorm 中的调试器。

您使用什么版本的 webStorm 和 react-native?看起来类似于 WEB-29569,已在 2017.3

中修复

可能是 WebStorm 使用的不是最新版本的 react native,导致 Xcode 版本出现一些问题。

首先 您需要将 Xcode 升级到当前最新版本。

其次你最好使用Node JS的稳定版本

我建议您不要使用 WebStorm 创建应用程序。今天,创建新应用程序的最佳方式是 create-react-native-app 命令行工具。它将使用 expo kit 创建应用程序。因为应用程序将被初始化 - 运行 npm start(或者更好的 yarn start 如果你有它,因为 yarnnpm 的优化版本)。当它加载时,它会在终端 中显示二维码,你应该用你的设备阅读,它会安装 Expo App 并在其中打开你的应用程序。你也可以按i到运行iOS模拟器。

这是使用 create-react-native-app 创建应用程序的简短文档。按照这个步骤,一切都会好起来的。 https://facebook.github.io/react-native/docs/getting-started.html