强制用户升级应用程序以供进一步使用

问题描述:

我有1个电子商务应用程序。我在下一个版本中添加了一些新功能。所以如何强制用户升级应用程序。并使他们无法使用该应用程序。除非他们升级应用程序。我的应用程序中也有GCM集成。所以请建议。强制用户升级应用程序以供进一步使用

+0

[有没有办法在Android上自动更新应用程序?](http://*.com/questions/3057771/is-there-a-way-to-automatically-update-application-on- android) –

+0

@YusufK。其实问题有点不同。该应用程序已经在商店中,许多人正在使用该应用程序,但现在我们发布了该应用程序的新版本,并增加了一些仅在新版本中可用的新功能。但问题是一些用户没有更新应用程序,他们继续使用旧版本。所以我想让他强制升级应用程序。怎么办? – AMIT

+0

好吧,明白了。所以如果您的应用程序需要服务器,也许您关闭了当前的服务器,新版本可能会使用新的服务器并发送给他们一个GCM信息通知他们。除此以外;你不能干涉当前安装的应用程序。 –

我认为你的方法之一是send an upstream message(假设你使用XMPP connection server)与appVersion。服务器会回复(基本上是downstream message)以检查它是否使用最新版本。一旦应用程序收到它,它只会调用一个活动,指出您需要更新应用程序或继续使用原始流程。