繁体   English   中英

如何管理 react-native codepush 版本?

[英]How to manage react-native codepush versions?

我要对 react-native 应用 codepush。

该应用程序目前已分发到商店。 我还没有申请codepush。

但我有一个问题。

例如,假设商店中部署的应用版本为 v1.0.0。 我们应用 codepush (staging, production) 将 v1.0.1 版本分发到商店。

另外,我们需要一个简单的代码修改,而不是原生代码,所以我们将它分发到 codepush 生产环境而不是商店。

  1. 在这种情况下,我应该如何管理版本? 我是否将其更改为 v1.0.2?

  2. 上述情况,问题在于store版本是v1.0.1,codepush版本是v1.0.2。 使用 codepush 的用户将收到对应于 v1.0.2 的捆绑程序更新,但版本低于 v1.0.1 的用户将无法收到更新。

  3. 那么,分发codepush并分发到store好不好呢?

我在使用codepush进行内部测试时没有这个顾虑,但是我正在尝试将它应用到商店中分发的应用程序中,所以我不知道如何进行版本控制。

有谁能帮助我吗?

我知道这个问题已经有一年多了,但我遇到了它,可以分享我们在我公司所做的事情,以防其他人想知道。 如果我们向 App Store 提交新的二进制文件,我们只会增加版本。 通常这意味着涉及到本机更改。 如果我们只是推送 javascript 更改(例如,为了快速修复错误),我们使用 CodePush 并且我们不增加版本。 希望能提供一些指导!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM