【问题标题】:IBM Worklight: Direct UpdateIBM Worklight:直接更新
【发布时间】:2013-03-25 04:01:16
【问题描述】:

我使用 Android 设备(Samsung Galaxy S3 Android 版本 4.1.1)查看我的混合应用程序的应用程序信息。 “应用程序”大小约为 10MB,“数据”大小约为 1MB。之后,我单击“清除数据”按钮,使“数据”大小变为 0MB,“应用程序”大小保持不变。 当我再次启动该应用程序时,虽然没有新的应用程序发布(没有进行第二次构建),但直接更新框出现了。这是预期的行为吗? 工作灯版本:5.0.6

步骤:
1. 将应用程序部署到 Worklight Server 并安装到设备中
2. 更新 HTML 文件并进行构建
3. 此时,设备显示直接更新对话框。将应用程序更新到最新版本。
4.点击App Info中的“清除数据”
5. 再次启动应用程序。尽管在“清除数据”完成后没有发生第二次构建,但它再次显示直接更新对话框

谢谢!

【问题讨论】:

    标签: ibm-mobilefirst


    【解决方案1】:

    根据您已采取的步骤进行的编辑,是的,这是预期的。

    在设备上安装应用程序时,客户端和服务器都会为其生成一个chucksum。触发直接更新后,此校验和值会更改并被记住。清除数据后,您基本上将应用程序返回到其先前的校验和,因此当应用程序重新启动(或从后台进入前台)时,服务器检测到服务器中的值与客户端中的值不同,并发送直接更新请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-20
      • 2014-07-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-01
      相关资源
      最近更新 更多