我不知道这个问题是属于SO还是UX(或Programmers.SE),但现在就是这样。
我们已经在几个月前建立了一个移动应用程序,我们打算在下一个版本中以一些主要方式(如身份验证和安全性)进行更改。我们将它发布到AppStore / PlayStore,它的下载数量在5k到10k之间。
现在的问题是;
我们是否立即退出当前的API并向当前版本的用户显示一个弹出窗口,强制他们更新应用程序(通过商店)
或
在不同的URL下创建一个新的API并同时维护这两个API(在这种情况下,我们应该永久维护它还是应该设置一个到期日期)?
编辑: 这将是我们的第一次也可能是最后一次更新,因为我们的应用程序是基于cordova的混合应用程序,我们打算在不依赖应用程序商店的情况下使用静默云部署。
答案 0 :(得分:1)
我想说 - 对于移动应用程序,迫使用户立即升级并不是一种不合理的期望。例外情况是,如果您的旧操作系统(例如旧版iOS)上的用户无法升级。然后,您可能希望维护旧版API。
您是否可以说明为什么合理的用户不准备更新您的应用的合理理由?