2011-09-05 35 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