无法在Worklight 5.0.6中使用Windows 8的直接更新

时间:2013-03-26 07:08:25

标签: windows-8 ibm-mobilefirst

我使用Worklight 5.0.6并且无法对Windows 8应用程序使用直接更新。 IBM Worklight Information Center告诉Windows 8应用可以使用直接更新。

我测试直接更新的方法如下。 请告诉我如何在Windows8中使用直接更新。

  1. 制作windows8 env项目
  2. 更改wlInitOptions.connectOnStartup值“true”(通用\ js \ _ initOptions.js)
  3. 选择[Build All and Deploy]
  4. 在Visual Studio 2012 for Windows8中双击.jsproj文件运行模拟器
  5. make app“back ground”
  6. 更改html文件并“重新[Build All and Deploy]”
  7. make app“前景”

1 个答案:

答案 0 :(得分:2)

此文档页面具有误导性(我将打开一个缺陷进行更正)。

直接更新(在设备上已安装应用程序的Web资源的过程中)仅适用于iOS和Android。在这些环境中,您的步骤确实会触发直接更新。

桌面应用程序的更新(或更确切地说,升级)与上面提到的直接更新机制没有任何关系。

对于桌面环境,请考虑更新任何其他桌面应用程序 - 您提供版本号,并且应用检测到有可用的更新等。

对于Adobe Air和Windows 7 / Vista小工具:

  1. 构建应用程序并安装它
  2. 在application-descriptor.xml中,向上调整envrionment元素中version属性的值(例如从“1.0”到“1.1”)
  3. 再次构建
  4. 我相信现在您需要转到Worklight Console并重新下载安装程序,它会检测到它需要升级而不是重新安装。
  5. 注意:iGoogle,Facebook,Windows 7 / Vista小工具和仪表板环境将在下一版Worklight中删除。所有这些都可以与其他受支持的Worklight环境进行充分替换。

    对于Windows 8:

    • 直接更新肯定不存在
    • 上述步骤也无关紧要,因为它不是可下载的可执行文件