IBM Worklight - 处理版本号

时间:2014-02-06 21:07:36

标签: ibm-mobilefirst worklight-runtime

有没有办法可以让我的Worklight应用程序的公共版本号与我们在application-descriptor.xml中提供的版本号不同?

例如,我希望我的用户在Android设置上看到版本3.0.1(由application-descriptor.xml中的version属性定义),有一天我会希望他们从Worklight服务器,但此时我希望将其转换为版本3.0.2。问题是3.0.1不会针对Worklight服务器3.0.2上的内容进行更新。

有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:2)

Worklight不提供此功能。 IMO这是因为您所要求的内容并不符合直接更新功能的思考和预期用途。

直接更新是指在向商店发布应用版本后快速提供修复的方法,例如在以下情况下:

  • 发现您在应用中找到的次要或主要UI或逻辑错误,或
  • 用于关闭已找到的安全漏洞

这一切都发生在到相同的应用版本(比方说3.0.1)。将这些视为3.0.1。构建版本。什么的 它不是一种发布应用程序新版本的方式。为此,请使用传统和适当的方式发布新的应用程序版本。

如果您想更改应用版本(应该与新的应用版本重合),那么您需要在application-descriptor.xml(和其他与Worklight相关的任务)中增加它,创建一个新的二进制文件并上传它存储,然后用户可以更新并看到新的版本号(比方说3.0.2)。