MeteorJS:热门代码推送,下载旧捆绑

时间:2017-08-15 22:54:10

标签: cordova meteor

每当我对cordova-plugin列表进行更改并上传到我的服务器时,新安装都无法再下载该软件包了。它只显示一个白色的屏幕。 这是否意味着我必须在更改cordova插件列表后每次上传新的iphone / android版本?

或者是否可以确保尚未更新的appstore / play商店应用程序获得旧版本的服务?

如果您使用更改的cordova-plugins文件发送新更新,则最终会出现两个不兼容的软件包。在我看来,唯一的解决方案是同时更新您的移动服务器域和appstore / playstore中的应用程序。否则,新的应用程序安装无法下载该软件包并将显示白屏。

然而,这是不可能的,因为Apple需要大约一天的时间来审核新的应用更新,如果您尚未将应用的最新版本推送到移动服务器,他们无法查看应用...

1 个答案:

答案 0 :(得分:0)

简短的回答是肯定的,每次更换插件时都需要重新发布APK。

  

请记住,Cordova插件不会通过热门代码更新,因此您需要更新商店列表才能使用新的cordova插件。编写代码时需要注意这一点,并添加条件以检测用户是否安装了新插件。

这是Urigo的这篇文章:https://blog.meteor.com/meteor-hot-code-push-with-great-power-comes-great-responsibility-7e9e8f7312d5