gpt4 book ai didi

iPhone app - 建议用户更新到最新版本

转载 作者:可可西里 更新时间:2023-11-01 03:57:30 24 4
gpt4 key购买 nike

我们目前在应用程序商店中有一个 iphone 应用程序。我们会定期发布版本更新,大约每隔一个月左右发布一次,有时会更频繁。大多数时候,更新并不大,只是添加了一些功能、错误修复等。然而,有时可能会有重大变化(到目前为止,它发生过一次,大约一年前,它即将再次发生)。

当发生重大变化时,理想情况下,我想让用户更新到最新版本。我知道无法自动安装更新。当应用程序与 Web 服务通信以接收其数据时,我可以使用该服务检查最新版本,如果不是最新版本,我可以提醒用户有更新的版本可用并提示进行更新。如果用户选择不更新,我必须选择:(1) 让他们继续运行旧版本,或者 (2) 如果不是最新版本,则通过阻止应用程序功能有效地强制用户更新。

由于应用程序需要后端网络服务,通常对于主要的应用程序更新,后端需要更改。有时,这些更改会使后端与以前版本的应用程序不兼容。上一次发生这种情况时,我必须为新版本设置一个单独的后端(我现在必须在服务器上运行两个 Web 应用程序:应用程序的 v.1 和 v.2)。虽然理论上我可以继续做同样的事情 - 设置 v.3 等等,但我宁愿不强制更新用户。

现在,从技术上讲,设置起来非常容易。然而,Apple 对这种行为有何看法?他们会因此拒绝更新吗?在这方面有经验吗?提前致谢。

最佳答案

这取决于您转换的时间范围。我们有一位客户确实需要您描述的行为。我们可以向客户端应用程序发送两个信号:should-update 和 must-update。当客户端收到 must-update 后,将不再允许用户运行。我们有过渡期并标记重大更改,所以现在活跃的后端可能是例如V6、V7 和 V8。我们给用户足够的时间进行过渡。

关于iPhone app - 建议用户更新到最新版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8710251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com