已集成好code-push,更新已发布成功,但是app里不提示更新

新手上路,请多包涵

问题描述

已集成好code-push,更新已发布成功,但是app里不提示更新

问题出现的环境背景及自己尝试过哪些方法

按照网上的教程在项目中集成了code push 但是在app中就是不提示更新

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

type Props = {};
export default class App extends Component<Props> {

constructor(props){
    super(props);
    this.state={
        label:"update"
    }
}

componentDidMount(){
    codePush.sync({
        updateDialog: {
            appendReleaseDescription: true,
            descriptionPrefix:'\n\n更新内容:\n',
            title:'更新',
            mandatoryUpdateMessage:'',
            mandatoryContinueButtonLabel:'更新',
        },
        mandatoryInstallMode:codePush.InstallMode.IMMEDIATE,
        deploymentKey: deploymentKey,
    });
}

render() {

return (
  <View style={styles.container}>
    <Text style={styles.welcome}>Welcome to React Native!</Text>
    <Text style={styles.welcome}>you rubbish react-native,motherfucker</Text>
    <Text style={styles.welcome}>Welcome to React Native!</Text>
    <Text style={styles.instructions}>To get started, edit App.js</Text>
    <Text style={styles.instructions}>{instructions}</Text>
  </View>
);

}
}

你期待的结果是什么?实际看到的错误信息又是什么?

没有任何错误提示

阅读 3.9k
2 个回答

我与你的情况恰恰相反, 明白包已经是最新的,但是每次都弹出这个更新的弹窗, 请问楼主知道这是为什么吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题