为何推迟
担心变化与没时间(Vaniea & Rashidi, 2016;Fagan et al., 2015),以及现状偏差(Samuelson & Zeckhauser, 1988)。
强制与建议
区分立即与灵活更新(Android Developers, n.d.),最低版本放服务端(Firebase, n.d.),隐藏“稍后”是暗黑模式。
文案与时机
简短清晰(Apple, n.d.),避免打断任务(WCAG 2.2 3.2.5),将自动更新设为默认,用引导介绍变化。
常见问题
- 全部强制可以吗?
- 会增加流失。
- 最低版本在哪管理?
- Remote Config等服务端配置。
来源核查日期:2026-10-27
参考文献
- Android Developers. (n.d.). Support in-app updates. 立即与灵活更新。
- Firebase. (n.d.). Firebase Remote Config. 服务端最低版本。
- Apple. (n.d.). Alerts. Human Interface Guidelines. 慎用警告框。
- Vaniea, K., & Rashidi, Y. (2016). Tales of software updates: The process of updating software. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 3215–3226). ACM. 用户推迟更新的原因。
- Fagan, M., Khan, M. M. H., & Buck, R. (2015). A study of users' experiences and beliefs about software update messages. Computers in Human Behavior, 51, 504–519. 对更新提示的不满。
- Samuelson, W., & Zeckhauser, R. (1988). Status quo bias in decision making. Journal of Risk and Uncertainty, 1(1), 7–59. 现状偏差。
- World Wide Web Consortium. (2023). Web Content Accessibility Guidelines (WCAG) 2.2. 3.2.5标准。
