如何在不重新构建项目的情况下运行应用程序(当然,应用程序已经安装在之前运行的模拟器上)
我在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
来完成。
如果你关闭了打包器/ Metro Bundler,那么你需要使用 react-native start
来启动它。然后,你应该能够在模拟器中点击应用程序图标以运行它,并根据需要进行重新加载。
react-native-cli
的一部分)来运行应用程序而无需构建它。 - gran33