如何解决MS AppCenter CodePush不更新
我正在尝试使用MS AppCenter CodePush将更新推送到Android应用程序。我能够将更新推送到CodePush服务器,该应用程序可以看到有更新,但是它从未决定下载并安装更新。设备上安装的当前App版本是4.2.4。如果我推送更新并定位^ 4.2.3或4.2.4或4.1-4.4或*,我会在控制台中看到以下内容:
[CodePush] Checking for update.
[CodePush] App is up to date.
但是,如果我的目标是4.2.5或更高版本,则表示:
[CodePush] Checking for update.
[CodePush] An update is available,but it is targeting a newer binary version than you are currently running.
[CodePush] App is upp to date.
似乎没有办法告诉我有适用于所安装产品的新版本。我已禁用所有过去的发行版(大多数发行版也不起作用),以防它们干扰。
有关此问题的任何提示吗?
解决方法
问题出在新版本上。在我的项目中,我从未更改过默认版本1.0.0中package.json中的版本号。我只是在config.xml文件中增加版本。文档说重要的是config.xml版本,但似乎两者都起作用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。