在Worklight Console上禁用旧版本时,无法从AppCenter客户端获取最新的应用程序版本

时间:2014-10-14 08:37:03

标签: ibm-mobilefirst worklight-appcenter

我有一位客户正在使用Worklight V61版本以及IBM Application Center来分发B2E应用程序以供内部员工使用和使用。现在要求的是,当新版本的Worklight应用程序可用时,需要在Worklight Console上禁用旧版本的应用程序,并且需要通过IBM AppCenter客户端获取新版本

因此,根据可用功能,客户已远程禁用Worklight Console上的旧应用版本,现在需要在文本字段中提供外部URL,以便从AppCenter客户端下载新的应用版本。与此同时,Worklight应用程序的新APK版本已发布到Application Center控制台。

他正在尝试将应用网址的表示法用作

ibmappctr://节目-应用ID = com.RBLBankApp

其中

ibmappctr已替换为运行Application Center组件的计算机的实际IP地址/主机名。

请注意,Worklight Server和IBM Application Center Server已部署在单独的WAS JVM服务器上

当访问旧的应用版本时,当设备上显示禁用的弹出式对话框时,用户点击“更新”按钮但没有任何反应

有人可以告知应该从appCenter客户端获取最新版本的app URL应该放在Worklight Console字段上吗?

1 个答案:

答案 0 :(得分:0)

注意:启动Worklight 6.2,where the externalURL property was added支持此功能(请参阅“应用程序属性”链接)。


如果您实际使用的是Worklight 6.2(而不是问题中提到的6.1),那么就是 你写道:

  

ibmappctr已替换为实际的IP地址/主机名   运行Application Center组件的机器。

你的意思是你实际上用主机/ IP替换了ibmappctr吗?

  • 除了应用程序的ID之外,您不应该更改URL方案(在下一版本中,文档已经得到了增强)。

  • 您需要按原样使用以下内容:ibmappctr://show-app?id=com.my-app-bundle。这反过来应该打开已安装的AppCenter Installer应用程序,通过该应用程序可以下载新的应用程序版本。


如果您实际使用的是Worklight 6.1,那么替代方案是:

  • 仅通过“远程禁用”消息通知员工新版本可用,并且应打开AppCenter Installer应用程序以进行安装。

  • 使用“新版本”按钮将他们引导到公司网站上的“说明页面”。

  • Create a customized Remote Disable behavior显示“内置”应用程序的“指令页面”(如果应用程序已在现场部署,则可以首先使用直接更新引入)。

取决于你想投入多少努力。