热更新回滚问题



  • 安卓平台,热更新以后,如果在应用管理里面强制退出应用,版本就回滚了!
    代码有什么问题么?
    componentDidMount() {
    this.checkUpdate()
    if (isFirstTime) {
    markSuccess()
    } else if (isRolledBack) {
    Alert.alert('提示', '刚刚更新失败了,版本被回滚.');
    }
    }



  • 如果你使用的是CodePush的话,在检查更新以后必须调用codePush.notifyApplicationReady,否则会认为你update失败自懂回滚的。而调用了sync的同时会默认调用codePush.notifyApplicationReady,所以调用了sync就不需要codePush.notifyApplicationReady。而调用了checkUpdate的话就必须调用codePush.notifyApplicationReady



  • @Stan
    不是CodePush,是中文网的pushy,想问是不是我调用markSuccess有问题



  • @wooter 请问回滚问题解决了吗?


Log in to reply