美文网首页
小悠-版本管理

小悠-版本管理

作者: NoSurprise | 来源:发表于2017-02-21 11:38 被阅读0次

更新方式: 请求 auth/checkUpdate

{
 "date": "2017-02-20T08:47:45.135Z",
 "deviceId": "string", //设备id
 "saVersion": "string",//sa版本
 "xuVersion": "string"//小悠版本
}
请求更新接口后,查询到新版本,后台返回数据如下:
"code":"200",
"message":"success",
"data": {
    "name": "string",        // 名称
    "appPackage": "string",  // 包名
    "appVersion": "string",  // 版本
    "versionCode": "string", // 版本号
    "size": 0,               // 大小
    "updateWay": "COMMON",   // 更新方式:强制 || 普通
    "content": "string",     // 更新内容
    "url": "string"          // 链接
}
请求更新接口后,未成功查询到新版本,返回数据如下:
"code":"9000006",
"message":"更新失败原因",
手动更新
  • 检查更新未成功,提示返回信息:检查更新失败
  • 当前是最新版本,未找到新版本。提示:当前是最新版本。
  • 当前版本过高,提示:请升级至jpos版本2017022
  • 查询到新版本。

更新方式:普通,展示按钮“立即更新”,“下次再说”。
更新方式:强制,展示按钮“立即更新”
点击“立即更新”,从下载链接中下载、安装小悠。更新isUpdate=false
点击“下次再说”,收起弹框,更新isUpdate=false

  • 未查询到新版本

toast提示:当前是最新版本:设置isUpdate=false
toast提示:请升级至jpos版本2017022:设置isUpdate=false
toast提示:当前是最新版本:设置isUpdate=false

自动更新
  • 程序运行ActivityWelcome时,在程序中存入boolean 缓存字段:isUpdate=true
  • 每次进入首页时,检查isUpdate=true,调用更新接口。
  • 查询到新版本。

更新方式:普通,展示按钮“立即更新”,“下次再说”。
更新方式:强制,展示按钮“立即更新”
点击“立即更新”,从下载链接中下载、安装小悠。更新isUpdate=false
点击“下次再说”,收起弹框,更新isUpdate=false

  • 未查询到新版本

当前是最新版本:设置isUpdate=false,不弹框
toast提示:请升级至jpos版本2017022:设置isUpdate=false
当前是最新版本:设置isUpdate=false,不弹框

相关文章

  • 小悠-版本管理

    更新方式: 请求 auth/checkUpdate 请求更新接口后,查询到新版本,后台返回数据如下: 请求更新接...

  • 小悠

    姨奶奶走了,走得时候身边一个人都没有。 听到这个消息时,小悠很平静。 小悠是在十岁的时候,正式来到姨奶奶家的。 ...

  • 小悠

    “哇~哇~” L赶紧抱起,着急道:“小悠,小悠,怎么啦?怎么啦?” “就跟谁捏到她了一样,哭那么凶”,老妈也跑过来...

  • 项目管理

    项目管理小知识--Alpha版本,Beta版本 http://www.360doc.com/content/13/...

  • 第十三章 版本管理

    版本管理指项目整体版本的演变过程管理。 版本控制指借助版本控制工具追踪代码的每个变更。 一、版本管理 版本管理关心...

  • 小昆悠和昆悠

    洗了个热水澡,皮肤光溜溜的:浑身轻松自在。仿佛自己变回了“小昆悠”:在小屋里,左右交替着踩动双脚,蹦来跳去:妈妈,...

  • 微信小程序版本更新管理器

    wx.getUpdateManager全局唯一的版本更新管理器,用于管理小程序更新 UpdateManager 对...

  • 小悠呀

    星际纵火写过一段话,即使再来一次,我的小悠依然会背着大大的书包,一往无前的去韩国,临走和妈妈告别说小悠会很努力一定...

  • 霖小悠的漫画集(2)

    霖小悠的漫画集的第二集开始了。小悠和少年的相遇 霖小悠醒来发现自己成了可怜的孤儿,住在自己做的屋子里的 小悠悲情诉...

  • Git三剑客之Git

    一、Git概述 版本管理的演变1)集中式的版本管理(SVN) 有集中的版本管理服务器 具备文件版本管理和分支管理能...

网友评论

      本文标题:小悠-版本管理

      本文链接:https://www.haomeiwen.com/subject/wbyewttx.html