2011-09-05 34 views
1

请考虑用户使用我的应用程序版本1和自动更新选项被禁用/关闭。我在我的应用程序的市场上升级(比如版本2)。 用户收到通知说:“可用更新”并更新我的应用程序。 现在基于一些要求,我需要我的应用程序不被升级到版本2. 可以这样做吗?阻止我的应用程序被更新(禁用自动更新)

回答

1

这是一个非常奇怪的问题...... 它不能这样做,因为当用户更新应用程序,因为这是更新的应用程序的概念的应用程序将被更新为新的一个... 你但是,可以在代码中进行这些区分,如果您不希望发生新的更新代码,只需调用旧代码即可......然后,在代码中将有2组逻辑代码,您将运行正确的代码根据您的决定

+0

thnks很多为快速回复.. 考虑有两个应用程序应用程序A和应用程序B.App-A(版本1)将工作只有当应用程序B与版本1现在,如果用户将App-B更新到版本2,则App-A(版本-1)将无法工作。我会收到一次回调App-B升级到版本2,一旦升级,我无法恢复到App-B的版本-1 apk。相反,我可以阻止我的App-B升级到版本2,并且可能会向用户显示通知,说这个版本的App-B不兼容。 正如你所说的一种方式是维护两套逻辑,是否有其他方式来做到这一点。 –

+1

您可以向App-A添加逻辑,说明如果App-B的版本大于App-A的版本,则在用户更新App-A之前,您不会让用户使用该应用。 – IncrediApp