0

5.0.1的应用程序版本在 CodePush 上发布了两个版本。

我不会增加任何版本或内部版本号。所以5.0.1和构建1

第一个版本v1已安装,但在我发布新版本 ( v2) 后,不再下载或安装该捆绑包。

v1

在此处输入图像描述

v2

在此处输入图像描述

我使用以下代码将 CodePush 添加到我的应用程序中:

const CodePushHomeScreen = codePush(HomeScreen);

谢谢

4

1 回答 1

2

默认行为将更新限制为仅在重新启动应用程序后发生。我会首先确认在重新启动应用程序后没有注册更新和/或切换到更新简历,而不是使用以下代码段:

let codePushOptions = { checkFrequency: 
codePush.CheckFrequency.ON_APP_RESUME };

class MyApp extends Component {
}

M HomeScreen App = codePush(codePushOptions)(HomeScreen);

如果这不起作用,请删除两个更新并使用标志再发布两个:

--targetBinaryVersion "~5"

于 2018-03-08T03:09:40.127 回答