客户端版本升级相关逻辑梳理
2015-12-16 11:44:10 0 举报
客户端版本升级相关逻辑主要包括:1. 检测新版本:通过服务器获取最新版本信息,与当前客户端版本进行比较;2. 下载更新包:若存在新版本,则从服务器下载更新包;3. 安装更新:在用户允许的情况下,安装下载的更新包;4. 重启应用:安装完成后,提示用户重启应用以使新功能生效;5. 更新日志展示:在应用内展示本次更新的内容和修复的问题。整个过程需确保用户数据安全,避免因升级导致的数据丢失。
作者其他创作
大纲/内容
等于
小于
现有逻辑为ios为7.0.0以上版本属于维护范围Android所有系统版本都维护
客户端版本号appCode与现有beta版本号相比较
是
beta版本是否存在(检查商家wmPoiId或所属城市cityId是否与灰度方案相匹配)
appVersion的sum加和是否小于stable的sum加和
否
系统版本dVersion是否属于版本升级维护范围内
升级
appVersion的sum加和是否小于beta的sum加和
不升级
客户端版本号appCode与现有stable版本号相比较
大于
Start
0 条评论
下一页