gpt4 book ai didi

ios - React Native iOS 发布构建的正确步骤

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:57:40 24 4
gpt4 key购买 nike

到目前为止,这只是一个缺少文档的情况,但是在创建 iOS React Native 应用程序的生产发布版本时,将构建/存档方案设置为发布而不是调试后,我是否需要手动创建一个main.bundle and 取消注释 AppDelegate.m 中的第二个 jsCodeLocation 行,或者自动为我处理?

到目前为止,我一直在手动执行这两个步骤,但我肯定有一天我会忘记这样做,我想知道编译和构建脚本为我做了什么以及我需要什么做我自己。

(如果适用,使用 react-native@0.21。)

最佳答案

在我们的应用程序上,我们已经让我们的构建系统生成 App.plist(带有一些 env 上下文客户端 id/ token /服务的 api url)并且我们有一个属性 bool 值来指示应用程序是否需要使用 bundle。

基于此我们切换使用模式(使用 bundle VS 使用 live reload server)。

我几个月前提交了一份 PR 以将其纳入框架,虽然这从未通过,但您可以随意实现自己的:https://github.com/facebook/react-native/pull/2101

还有一个有趣的事情是我们用来生成基于 env 的 App.plist 的脚本,它基本上是这样做的:https://twitter.com/greweb/status/687575516862349312

希望对你有帮助

关于ios - React Native iOS 发布构建的正确步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35899475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com