APP版本更新通知流程图
一、APP版本更新通知流程图如下:
二、测试注意点:
1、Android更新直接下载APK,IOS引导至APP Store更新页面;
强制更新------只有“立即更新”
1、一般“强制更新”的机制不常用,除非涉及到APP的紧急且致命缺陷的修复,或者是与用户monkey密切相关的问题,或许才会使用“强制更新”机制;
2、不点击“立即更新”则APP中无法使用。更新后使用正常;
3、退出客户端,下次启动APP时,仍出现强制升级提示。
提醒更新-------立即更新
1、Android同意更新,点击”立即更新“后应该有toast提示信息反馈给用户;
2、Android下载APK通知栏有下载进度的提示;
3、通知栏下载安装包要以实际APK的名称相符合或者包含APK的名称等,避免用户下载不明软件的顾虑;
4、下载完安装包直接弹出安装的页面,包含一些权限的获取弹框;
5、安装完最后一步提醒用户点击”完成“或“打开”,供用户选择;
6、打开新安装包,首先默认显示在APP首页,并且之前用户APP中的数据显示正常;
7、升级完成检查版本号是否是最新版本;
8、版本更新入口不显示或者提示“当前已是最新版本”具体根据产品要求。
提醒更新--------取消
1、点击更新弹框中的”取消“,弹框取消,且APP正常使用;
2、在版本更新入口显示”有最新版本Vxxx"提示,用户点击仍可出现更新通知,具体提示根据产品所定文案显示;
3、退出客户端,再次打开APP仍出现”更新通知“。
异常情况考虑点:
1、当客户端有新版本提醒时,退出客户端,在本地不删除客户端的情况下,直接进入APP Store或者对应的下载商店检查是否可以正常更新版本;
2、当客户端有新版本提醒时,退出客户端,在本地不删除客户端的情况下,更新版本成功后检查是否为最新的版本号;
3、当客户端有新版本提醒时,退出客户端,直接删除客户端,下载最新的版本,则一切运行正常。
以上具体的还需跟产品要求所定,仅供参考,
转载于:https://www.cnblogs.com/zyrhmh/p/8386391.html
APP版本更新通知流程图相关推荐
- app版本更新的五种实现方式
版本更新大致分为四大类: 1.app负责单版本检测测与更新(自己实现版本更新); 2.通过苹果商店的自动更新机制进行自动更新(相当与自己不更新,靠苹果商店自己的自动更新机制更新,这个是苹果提倡的升级机 ...
- 【业务篇】史上最全经验版用例之IOS和Android版APP版本更新、IOS版规避审核?
一.IOS app设置苹果审核 为了app提交苹果能快速审核通过,故需设置app审核状态,隐藏部分敏感功能 1.线上app版本1.0.0,新版本app2.0.0测试通过,设置2.0.0版本app审核状 ...
- Anroid app版本更新
1.前言 Android app更新是app必须拥有的功能,上线之后,可以强制用户更新也可以提示用户有新版,之所以写这篇文章,是为了介绍app版本更新的思路,内容还是比较简单的. 有人可能会说,现在比 ...
- UNI-APP APP版本更新方法
UNI-APP APP版本更新方法 直接上代码不墨迹 直接上代码不墨迹 // 版本更新方法wgtUrlupload(){let _this = this;//系统版本升级判断接口(后台获取服务器)va ...
- app版本更新 下载apk后没有跳转到安装页面
app版本更新 下载apk后没有跳转到安装页面 如果遇到这种情况,可以试试下面的两种方法 1.添加请求安装app的权限 <uses-permission android:name="a ...
- 后台如何实现对APP版本更新管理?
I.概述 目录 I.概述 1.1 更新方式: 1.2 更新策略: 本文介绍--[后台如何实现对App版本更新的管理?] 1.1 更新方式: (1)本地更新 在APP启动时,通过向后台请求数据获取服务 ...
- App启动通用流程图方案
App启动通用流程图方案
- android 10.0 SystemUI屏蔽某个app的通知
1.概述 在10.0的系统产品开发中,产品有需求,需要状态栏不显示某个app的通知,根据SystemUI源码通知显示流程可以得知NoticationFilter.java中可以处理过滤通知 2.Sys ...
- 阅读小课堂:《态度》读书心得分享【 app版本更新策略】(任何进步都比没有进步好)
文章目录 引言 序言:态度决定命运 I.人生哲学 1.乐观的人生态度比什么都重要 2.幸福的来源 3. 如何拥有抵制诱惑(游戏)的定力? 3.1户外游戏与电子游戏的对比 3.2 抵御诱惑最根本的方法是 ...
- ios app版本更新流程及问题总结
** ios app版本更新流程 ** 由于我是接手别人的项目进行上架,没有相关证书,描述文件或者p12文件,而且项目的发布证书也快要到期了,所以我新建发布证书ios_distribution.cer ...
最新文章
- linux 共享内存函数封装,linux ftok()函数 --多进程IPC之共享内存
- 图片基础知识梳理(3) BitmapBitmapFactory 解析
- Caffe学习记录(十二) ICNet分割网络学习二
- 主席树——多棵线段树的集合
- [转载] c++多态与java多态性_Java中的多态性
- CSDN 发布开源代码托管平台 GitCode
- 吴恩达《机器学习训练秘籍》完整中文版,现在可免费下载 | 资源
- spreadsheet js中创建下拉列表_JS 中创建自定义排序方法
- 覆盖电商、推荐、ETL、风控等多场景,网易的实时计算平台做了啥?
- Redis commands 官方
- java安装后怎么打开_java安装后怎么打开教程
- ie tab 强制使用外部程序——ie view
- Python-经验模态分解(EMD)分解及测试用例
- ML - 贷款用户逾期情况分析1 - Baseline
- 玩凤凰沙盘的几点思考
- JS操作word文档
- VM 虚拟机网络配置
- 2018最新APP界面设计教程---手机ui高级实战案例 视频教程(价值320元)
- 浪潮信息推出服务器操作系统Inspur KOS的底气与豪气
- 计算机桌面托盘变竖了 怎样恢复,右键没有NVIDIA控制面板怎么恢复?ATI显卡右键控制面板如何还原?...