【问题标题】:Worklight JSONStore - under what upgrade scenarios would it be permanently lost?Worklight JSONStore - 在什么升级方案下会永久丢失?
【发布时间】:2014-12-07 01:37:42
【问题描述】:

据我了解,Worklight JSONStore 仅适用于混合 Worklight 应用程序。

更正:从 Worklight 6.2 开始,Worklight JSONStore 可用于混合应用程序和本机应用程序。我的错。

对于任何一种应用程序,在什么应用程序升级情况下,其中的数据会永久丢失?例如,我看到至少三种升级变体:

  1. 使用直接更新升级 - 我假设 JSONStore 的内容在这些情况下将保持原样。
  2. 完全删除应用程序,然后安装新版本 - 我认为 JSONStore 的内容在这种情况下会完全丢失。
  3. 应用程序从 AppCenter / App Store / Play Store / MDM 解决方案 / 等进行二进制升级 - 在这种情况下,JSONStore 是否会继续存在于具有相同数据的一个版本和下一个版本之间?李>

【问题讨论】:

    标签: ibm-mobilefirst jsonstore


    【解决方案1】:

    Worklight JSONStore 可用于混合应用程序和本机应用程序(从 Worklight 6.2 开始)。

    the JSONStore documentation

    可靠的存储意味着您的数据不会被删除,除非其中一项 发生以下事件:

    • 应用程序已从设备中删除。
    • 调用删除数据的方法之一。

    涵盖您提到的案例:

    1. 直接更新:JSONStore 数据保持原样(除非您的更新触发的代码会导致代码删除...)
    2. 删除应用程序:这将删除应用程序和任何相关数据,包括 JSONStore
    3. 应用程序更新:这不会删除 JSONStore

    【讨论】:

    • 所以你是说 .apk/.ipa 的二进制升级不计入删除应用程序,出于这些目的?
    猜你喜欢
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-20
    • 2013-01-13
    • 1970-01-01
    相关资源
    最近更新 更多