我們有一個流星應用程序,內置一個Web應用程序和一個移動應用程序。 Web應用程序採用標準Meteor流行時尚(both
,client
,server
等)。移動應用程序作爲一個包裝包含在內。用於移動應用程序的package.js
僅加載web.cordova
上下文中的客戶端文件。流星:熱門代碼推動導致應用程序崩潰
我們在將新更新推送到移動應用時遇到問題。該移動應用程序使用流星建立,通過Apple Enterprise部署並直接下載Android *.apk
文件。
安裝順利完成。但是,當我們對應用程序的客戶端或主應用程序的服務器代碼進行更新時,應用程序通常會崩潰(白屏)或以其他方式行爲不端。
其他人在這裏有問題嗎? Meteor熱代碼是否可以可靠地用於包裝中的內置和捆綁應用程序?我們確實需要能夠將更新推送給我們的用戶,而不必重新下載應用程序。我們知道我們可以使用提及的技術和軟件包來減輕熱碼推送造成的干擾,但無法確定這是否適用於我們正在更新旨在用於cordova的代碼的情況,而不是客戶。
由於部署限制,我們的實時服務器也不包括android
和ios
平臺。是否需要將cordova更新正確推送到連接的iOS/Android應用程序?
我想移動到本機應用程序是各種各樣的解決方案,但超出範圍爲我們在短期內。 – Gaurav