naf*_*fiq 4 ios reactjs react-native
我使用 React Native 开发了几个应用程序,Xcode 中的构建过程允许在没有 Metro bundler 运行的情况下运行它们,依赖于包含的 jsbundle 文件。
但后来我加入了一个新项目,它依赖于 Xcode 构建中的 Metro bundler 以使应用程序工作并公开开发人员工具,即使__DEV__在 JS 中为 false。因此,当我们将存档的构建上传到 TestFlight 时,应用程序在闪屏后崩溃,哨兵根本没有给我们任何线索。
我不是 iOS 或 Objective-c 开发人员,所以我什至不知道从哪里开始。
React Native 版本是 0.53
我真是个笨蛋
我不知道准备应用程序来构建过程,这在官方文档中有所描述。
https://facebook.github.io/react-native/docs/running-on-device.html#building-your-app-for-production
而为了保持事情更清晰,我已经重复现有的模式,并把它命名为myAppName (staging)和myAppName (production)。两个架构构建都配置为Release,但包含不同的.env配置(https://github.com/luggit/react-native-config)
| 归档时间: |
|
| 查看次数: |
3336 次 |
| 最近记录: |