从终端运行React Native iOS版本构建

San*_*ado 16 ios react-native react-native-cli

我试图直接从终端运行发布版本,我没有找到一个选项来做到这一点.

从XCode开始,需要做的是:

产品 - >方案 - >编辑方案(cmd + <),确保您在侧面的"运行"选项卡中,并将"构建配置"下拉列表设置为"释放".

http://facebook.github.io/react-native/docs/running-on-device-ios.html#building-your-app-for-production

有什么选择可以react-native-cli做同样的事情吗?有点像react-native run-ios -configuration Release

我的目标是生成一个不需要服务器运行的构建,例如提供给QA团队.

San*_*ado 48

我为React Native项目做了一个PR来允许这个功能.PR可以在这里查看:https://github.com/facebook/react-native/commit/ca7cbdee858e84c4a74a2d9c7be151f5cfdcfbfe

因此,在将来,要从终端运行发布版本,您只需键入以下命令: react-native run-ios --configuration Release

  • 对我来说,它在模拟器上运行。如何定位我的设备? (2认同)

JAW*_*007 17

2023年5月

只是一个更新:配置已被弃用,取而代之的是mode

npx react-native run-ios --mode Release