如何为模拟器构建 react-native 缩小的 "prod" 应用程序?

How to build react-native minified "prod" app for simulator?

如何在模拟器上运行 production 模式下的 react-native 应用程序?我想出了如何生成缩小包...

$ react-native bundle --minify
Building package...
transforming [========================================] 100% 302/302
Build complete
Successfully saved bundle to ios/main.jsbundle

...但我不明白如何将 ios/main.jsbundle 加载到模拟器中。

我正在使用以下内容。 Xcode 不是从 iOS/main.jsbundle 加载,而是从 iOS/PROJ/main.jsbundle.. 加载。这可能只是我的情况,因为我已经升级了几次 react-native 版本。

$ react-native bundle --out iOS/MyProj/main.jsbundle --minify

关于产品,使用?dev=false。还要确保构建为 "Release" 方案。

// AppDelegate.m
jsCodeLocation = [NSURL URLWithString:@"http://localhost:8081/index.ios.bundle?dev=false"];