2016-04-06 97 views
0

只需要知道最佳做法,同時在以下情況下向Google Play商店提供應用更新。android playstore app udpate策略

1)由於Web服務/ api中的重大更改導致應用程序更新。 a)現有用戶可能不會使用該應用程序,因爲來自Web服務的響應已更改。 b)我們是否可以制定一些好的策略,使我們能夠最大限度地減少現有用戶的故障時間。 2)我們也在考慮強制用戶更新應用程序。

有沒有什麼好的選擇。我們只需要爲現有用戶實現最短的故障時間,並且新用戶也可以無縫訪問應用程序。

回答

1

由於Web服務/ api中的重大更改導致應用程序更新。 a)現有用戶可能不會使用該應用程序,因爲來自Web服務的響應已更改。

這就是爲什麼每個嚴重的API都是版本化的原因。如果您遇到後向不兼容的更改,則只需部署API的新版本(即'https://api.foo.com/v2/ ....'),並保留舊版本以讓尚未升級的用戶仍使用您的應用。

+0

ok聽起來不錯,會試試看。讓我們希望它不會妨礙任何事情,因爲我們正在更改差異版API的數據庫模式。 – Vishal