2016-04-06 62 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