我使用WebStorm创建了一个全新的React-Native应用程序。当我点击Run - > iOS在iOS模拟器中启动,我没有看到iOS模拟器加载。我也没有看到任何错误。这是我运行项目后的屏幕截图。
现在我可以运行react-native run-ios
以使iOS模拟器正常工作(顺便说一下),但我希望WebStorm能够启动模拟器,以便我可以在WebStorm中使用内置调试器。
答案 0 :(得分:2)
您使用什么webStorm和react-native版本?看起来类似于WEB-29569,修正于2017.3
答案 1 :(得分:0)
WebStorm可能不使用最新版本的react native
,这会导致Xcode版本出现问题。
首先您需要将Xcode 升级到当前的最新版本。
其次,您最好使用稳定版本的Node JS 。
我建议您不要使用WebStorm创建应用程序。对于今天,创建新应用程序的最佳方法是create-react-native-app
命令行工具。它将使用expo工具包创建应用程序。应用程序将初始化 - 运行npm start
(或更好yarn start
如果您拥有它,因为yarn
是npm
的优化版本)。当它加载它将显示你在终端的QR码你应该阅读你的设备,它将安装Expo App并在其中打开你的应用程序。您也可以按i
运行iOS模拟器。
以下是使用create-react-native-app
创建应用的简短文档。按照这个步骤,一切都会好的。
https://facebook.github.io/react-native/docs/getting-started.html