【问题标题】:Is there a way to we customize directupdate check version on mobilefirst?有没有办法在 mobilefirst 上自定义 directupdate 检查版本?
【发布时间】:2018-03-02 20:45:47
【问题描述】:
今天我们在 applestore 中有一个应用程序,其版本标记为 7.6.2,内部版本号为 1.0.0。我们正在使用mobilefirst 7.1进行开发。问题是现在我们有一个新应用程序,即 7.6.2.1,但我们想知道是否可以继续使用 7.6.2 应用程序从 applestore 到 7.6.2.1 mobilefirst 应用程序(问它是因为我们想保留我们的客户仅使用 Applestore 中的一个应用程序)。我们在 google play 上也有一个应用程序,并希望应用相同的想法。
也许这是一个边缘情况,那么我们有办法自己控制这种直接更新吗?
【问题讨论】:
标签:
ibm-mobilefirst
mobilefirst-cli
mobilefirst-studio
【解决方案1】:
直接更新的自定义仅限于收到直接更新推送时的 UI 和选项。
在版本管理方面,如果 MFP 服务器中同时部署了 7.6.2 和 7.6.2.1 版本,则最终用户可以在其设备上部署这些版本。对于这些不同的版本,可以单独配置直接更新或其他配置。
但是,如果最终用户使用的是 v 7.6.2,并且他们从 AppStore 或 Playstore 获取更新,并且设备上的版本变为 v7.6.2.1,则设备上的这个更新的应用程序将开始仅连接到 v7 .6.2.1 在服务器中。并且只有在设备上的这个版本(7.6.2.1)会直接接收到上传到服务器中7.6.2.1的更新。
【解决方案2】:
直接更新功能仅用于将小的 Web 资源更改推送到您的应用程序中。如果两个应用程序版本(即7.6.2和7.6.2.1)的MFP应用程序版本号不同,您可以继续使用这两个版本并根据版本号单独推送直接更新。