首页 > 解决方案 > 如何管理 react-native codepush 版本?

问题描述

我打算将 codepush 应用到 react-native。

该应用程序目前已分发到商店。我还没有申请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进行内部测试时没有这个顾虑,但是我正在尝试将它应用到商店中分发的应用程序中,所以我不知道如何进行版本控制。

有谁能帮助我吗?

标签: javascriptreact-nativeversioningcode-pushreact-native-code-push

解决方案


推荐阅读