使用 MFP studio 开发时很方便(一旦任何文件发生变化,客户端都会收到更新通知,即所谓的“直接更新”)。但是如何在 MF 生产服务器中做到这一点?
我们是否必须在 MF Server 配置工具中执行“替换项目战争文件”,然后在 中重新选择一个大版本号.wlapp
文件worklightconsole
?
使用 MFP studio 开发时很方便(一旦任何文件发生变化,客户端都会收到更新通知,即所谓的“直接更新”)。但是如何在 MF 生产服务器中做到这一点?
我们是否必须在 MF Server 配置工具中执行“替换项目战争文件”,然后在 中重新选择一个大版本号.wlapp
文件worklightconsole
?
您可以删除旧的 .wlapp 文件并放入新的 .wlapp 文件。无需替换 .war 文件
与 Srik 所写的不同 - 您不应该粗心地删除旧的 .wlapp。这样一来,使用上述 .wlapp 版本的用户将无法再连接到服务器。
所以如果需要触发直接更新,需要的时候重新部署更新的.wlapp文件,不要先删除。
即使部署新版本(1.1 而不是 1.0)也不要删除它。
只有在确定 1.0 的所有用户都已迁移到 1.1 之后,您才应该删除。
1.1 构成的新版本也已上传到应用商店。
您可以通过“远程禁用”v1.0(并指向下载新版本)强制用户升级。当大家都迁移后,如果你真的喜欢,你可以删除旧版本。
删除是通过 MobileFirst 控制台完成的。
您可以删除:
同意@Idan Adar 所写的内容,并添加一些IMO:
worklight.plist
了(在这个文件中,你的应用程序连接到哪个 WL 服务器或 WL 平台版本在这里定义),那么你必须重建你的应用程序并发布它们到 App Store 或 Android 市场。