在应用商店中发布后,在Cordova应用中更新javascript代码

gaq*_*qzi 4 javascript updates cordova

我正在开发一些应用程序,其中客户希望实现设计更改,在应用程序交付后添加新的内容字段等.此刻,应用程序通过RhoMobile完成,但我打算转到科尔多瓦.

到目前为止,我只是在做它所有这一切,然后发送它以获得权力的批准.但是对于来自客户的相对较小的变化,然后等待应用程序再次获得批准...当然,这也是一个管理问题,当他们不认真的事情,但我只是想看看是否有办法抵消那个.:)

例如,我刚被要求在应用程序中添加会员资格的概述页面.我已经在发布的应用程序中为成员资格页面定义了一个页面,因此如果我只是更新手机上运行的javascript,那么添加额外数据就不会那么难了.

  1. 我可以根据苹果政策这样做吗?
  2. 是否有任何预先构建的框架来处理这个问题,或者我注定要自己查看它?:)
  3. 还有其他我没想过的选择吗?

小智 5

问题很老,但问题仍然存在.最近发布了一个名为Hot code push插件的Cordova 插件.你可以检查他.使用它,您可以更新应用程序中包含的所有Web内容:JS,CSS,HTML,图像等.但是如果你想在应用程序中添加一些新插件 - 你必须在商店中发布新版本.

不幸的是,现在这个插件只支持iOS和Android,但也许这就足够了.

关于Apple政策:您可以像这样更新您的应用程序,但前提是这不会改变应用程序的初始目的.如果应用程序作为计算器发布,但在更新后它变成了游戏 - Apple可以禁止你.