想要在Worklight应用程序中启用" Directupdate功能"

时间:2014-06-10 10:31:56

标签: ibm-mobilefirst

我们已经提供了Worklight应用程序的1.0版本。我们错误地通过更新属性来禁用直接更新功能" connectOnStartup = false"

我们不想再次将应用程序重新部署到市场(AppStore / GooglePlay),但希望让我们的用户使用直接更新功能。我们确实可以访问WL服务器。

我们的问题与此处讨论过的问题略有不同" IBM Worklight - How to disable Direct Update?"

我们如何在不将应用程序重新部署到AppStore / Googleplay的情况下为最终用户提供直接更新功能。只需更改应用程序的Web资源即可。

我们在应用程序中使用适配器,但我们没有明确调用" WL.Client.connect"。

2 个答案:

答案 0 :(得分:2)

默认情况下,直接更新功能始终启用 您需要编辑您的问题并解释您在Worklight项目中所做的工作。

如果符合以下条件,该功能将无效

  1. 您已设置connectOnStartup:false
  2. 您使用WL.Client.connect
  3. 调用适配器
  4. 您是通过Worklight Console中的复选框
  5. 禁用的

    否则,该功能将起作用,并将执行直接更新检查:

    • 在应用程序启动时
    • 返回前台

答案 1 :(得分:1)

应用程序需要在App商店重新部署。

所以问题的解决方案是

  

使用connectOnStartup重建应用程序:true   在App Stores上重新部署应用程序

     

用户下载更新的应用程序后,将来的更新将直接发送给用户。

在重建时,请确保在ApplicationDescriptor中更改应用程序的版本。