如何在不重建项目的情况下运行应用程序(当然应用程序已安装在之前运行的相关模拟器上)
我在 iOS(例如)上运行应用程序,如下所示:
react-native run-ios --simulator='iPhone 8'
如何在不重建项目的情况下运行应用程序(当然应用程序已安装在之前运行的相关模拟器上)
我在 iOS(例如)上运行应用程序,如下所示:
react-native run-ios --simulator='iPhone 8'
感谢这篇文章,我找到了这个命令:
xcrun simctl launch booted <APP_BUNDLE_ID>
它将启动预先安装在当前运行模拟器上的应用程序(如果我们有 2 个或更多模拟器同时运行,我们需要根据其模拟器 ID 选择一个)。
取决于你想要做什么。如果您只需要重新加载,那么您可以通过 @Kraylog 所说的开发人员菜单来完成。或者,⌘R
如果应用程序已经打开并正在运行,则通过。
如果您已经关闭了 packager/metro bundler,那么您需要从react-native start
. 然后,您应该能够只需单击模拟器中的应用程序图标即可运行它+根据需要如上所述重新加载。