我们已经提供了Worklight应用程序的1.0版本。我们错误地通过更新属性来禁用直接更新功能" connectOnStartup = false"
我们不想再次将应用程序重新部署到市场(AppStore / GooglePlay),但希望让我们的用户使用直接更新功能。我们确实可以访问WL服务器。
我们的问题与此处讨论过的问题略有不同" IBM Worklight - How to disable Direct Update?"
我们如何在不将应用程序重新部署到AppStore / Googleplay的情况下为最终用户提供直接更新功能。只需更改应用程序的Web资源即可。
我们在应用程序中使用适配器,但我们没有明确调用" WL.Client.connect"。
答案 0 :(得分:2)
默认情况下,直接更新功能始终启用 您需要编辑您的问题并解释您在Worklight项目中所做的工作。
如果符合以下条件,该功能将无效:
connectOnStartup:false
否则,该功能将起作用,并将执行直接更新检查:
答案 1 :(得分:1)
应用程序需要在App商店重新部署。
所以问题的解决方案是
使用connectOnStartup重建应用程序:true 在App Stores上重新部署应用程序
用户下载更新的应用程序后,将来的更新将直接发送给用户。
在重建时,请确保在ApplicationDescriptor中更改应用程序的版本。