IBM MobileFirst。 MFP Cordova项目是否支持DirectUpdate?

时间:2016-02-18 13:42:00

标签: cordova ibm-mobilefirst

mfp -v 7.1.0.00.20160206-1603
我的项目是使用mfp cordova ...语法创建的 我无法配置DirectUpdate - 使用相同版本构建.wlapp - 部署到生产服务器 - 没别的了。没有弹出窗口。应用程序连接到服务器一切都好像更新不存在一样。

所以问题是:新的mfp cordova ...项目是否支持DirectUpdate。

1 个答案:

答案 0 :(得分:1)

是,支持直接更新:http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.dev.doc/dev/c_cordova_vs_hybrid.html

使用基于MobileFirst的Cordova应用程序进行直接更新的正确流程如下:

  1. “mfp cordova create”创建应用程序
  2. “mfp cordova platform add”添加平台
  3. 更新www文件夹中的所有网络资源
  4. “mfp cordova build”(使用网络资源填充项目)

    (假设应用程序已实现WL.Client.connect()方法)

  5. “mfp push”生成.wlapp文件并将其推送到MobileFirst服务器

  6. “mfp cordova run”在设备或模拟器中运行应用程序
  7. 对网络资源进行其他更改 重复步骤4和5.

    打开设备/模拟器中的现有应用程序(再次“mfp cordova run”,因为这会覆盖设备上的网络资源,在这种情况下不会有任何直接更新...因为客户端和服务器中的校验和将是相同的。)

    要详细了解直接更新:https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/advanced-client-side-development/using-direct-update-to-quickly-update-your-application/