我们有一个流星应用程序,内置一个Web应用程序和一个移动应用程序。 Web应用程序采用标准Meteor流行时尚(both
,client
,server
等)。移动应用程序作为一个包装包含在内。用于移动应用程序的package.js
仅加载web.cordova
上下文中的客户端文件。流星:热门代码推动导致应用程序崩溃
我们在将新更新推送到移动应用时遇到问题。该移动应用程序使用流星建立,通过Apple Enterprise部署并直接下载Android *.apk
文件。
安装顺利完成。但是,当我们对应用程序的客户端或主应用程序的服务器代码进行更新时,应用程序通常会崩溃(白屏)或以其他方式行为不端。
其他人在这里有问题吗? Meteor热代码是否可以可靠地用于包装中的内置和捆绑应用程序?我们确实需要能够将更新推送给我们的用户,而不必重新下载应用程序。我们知道我们可以使用提及的技术和软件包来减轻热码推送造成的干扰,但无法确定这是否适用于我们正在更新旨在用于cordova的代码的情况,而不是客户。
由于部署限制,我们的实时服务器也不包括android
和ios
平台。是否需要将cordova更新正确推送到连接的iOS/Android应用程序?
我想移动到本机应用程序是各种各样的解决方案,但超出范围为我们在短期内。 – Gaurav