反应本机代码推送不更新已发布的 APK 中的更改

问题描述

我完成了所有反应本机代码推送的事情。但是当我运行 cmd = "appcenter codepush release-react -a xyz.abc-gmail.com/AppName -d Production" 时。然后我收到消息 =“已成功将包含“C:\Users\Admin\AppData\Local\Temp\code-push2021519-1588-5sorfr.dahyn\CodePush”目录的更新发布到“Medicare”的“生产”部署应用程序。”。但安装的 APK 没有任何变化。请帮忙

这里是 codePush.js

import CodePush from "react-native-code-push";
import React from "react";

const CODE_PUSH_OPTIONS = {
  checkFrequency: CodePush.CheckFrequency.ON_APP_RESUME,};

const withCodePush = (WrappedComponent) => {
  class WrappedApp extends React.PureComponent {
    componentDidMount() {
      CodePush.sync(
        { installMode: CodePush.InstallMode.IMMEDIATE },this.syncWithCodePush,null
      );
    }

    syncWithCodePush = (status) => {
      console.log("here is " + status);
    };

    render() {
      return <WrappedComponent />;
    }
  }

  return CodePush(CODE_PUSH_OPTIONS)(WrappedApp);
};
export default withCodePush;

这里是 App.js

import withCodePush from "./codePush";


function registrationStackP({ navigation }) {
  return (
    screens......
  );
}

function registrationStackD({ navigation }) {
  return (
    screens......
  );
}

export default withCodePush(App);

请帮忙

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)