react-native android应用程序中不会发生codepush自动回滚

时间:2018-11-14 12:31:07

标签: code-push react-native-code-push

已安装更新,但状态在App Center上处于挂起状态。由于同步一直被称为,因此它不会自动回滚,也不会更新到新版本。该应用每次启动时都会崩溃。

那么在这种情况下如何回滚或更新到新的代码推送包版本?

这是示例代码:

componentDidMount() { 
codePush.sync(codePushOptions,(status) => {  
switch (status) {    
case codePush.SyncStatus.CHECKING_FOR_UPDATE:
//console.log("Checking for updates.");
break;  
case codePush.SyncStatus.DOWNLOADING_PACKAGE:
//console.log("Downloading package.");
break;   
case codePush.SyncStatus.INSTALLING_UPDATE:
//console.log("Installing update.");
break;  
case codePush.SyncStatus.UP_TO_DATE:
break;  
case codePush.SyncStatus.UPDATE_INSTALLED:         
break;
}
})
throw new Error();
}

注意:我抛出错误来检查自动回滚的工作情况。

0 个答案:

没有答案