入口介绍
当用户需要进行系统升级时,可以进入智联车管理后台,打开OTA模块菜单,点击系统升级的菜单项,可以看到系统升级的版本管理页面。在这个页面上,您可以进行系统版本的升级包上传、版本创建、测试、预发布(灰度)、发布、下架、废弃,整个版本生命周期的管理。
创建系统版本界面
系统升级版本基本配置项介绍
型号
一个系统版本,表示要对某个机型的部分或者全部设备进行系统升级。型号就是你要升级的设备的目标设备型号。设备型号在设备中心->机型管理中添加和维护。
系统版本号
每个系统版本都有一个系统版本号,版本号格式不限制,比较版本号的大小采用纯字符串进行比较大小。也就是说”10”比”9”要小,因为10的第一个字符是1,比9小。所以厂商在定义版本号时,要格外注意这一点。一般推荐的系统版本号格式为:2.0.1-R-20180512.0824,2.0.1为主版本号,每一个数字不要超过9;R为版本类型,如R表示User版本,D表示Debug版本;20180512.0824表示年月日小时分钟。
基本选项
是否里程碑:表示该版本是否为里程碑版本;里程碑版本的意思是,该版本不可以被跳过。比如现在客户端的版本为3,服务端有一个5的里程碑版本,而你现在要发布一个6的最新版本,则客户端过来查询更新时,服务端返回的是版本5,因为里程碑版本不可跳过。只有客户端版本升级到5了,才会检测到版本6。
是否强制升级:表示客户端用户是否可以选择不升级此版本,如果是强制升级,则客户端用户不可取消该版本的安装升级。
下载选项
是否允许移动网络自动下载:表示当当前设备处在移动网络时,是否允许自动下载升级包;
自动下载升级包的升级包上限:避免控制台用户上传错误的升级包,或者过大的升级包,当启用允许自动网络自动下载的情况下,需要控制台用户同时填写允许自动下载升级包的大小上限,单位为MB。
夜间升级选项
是否夜间强制升级,表示是否在夜间进行强制升级。该选项不能和是否强制升级同时勾选。如果选择了夜间强制升级,则可以进一步选择下载类型,是WIFI网络下载还是全网(任意网络)都能下载;另外还可以配置是否需要显示提示信息,是否允许取消夜间升级。
升级包
系统升级包分为全量包和差分包,控制台用户将升级包上传完成后,可以将相应的OSS地址填入全量包或差分包的URL文本框中。OTA控制台在创建版本时,会将升级包拷贝到OSS的另外一个Bucket下。
发布说明
系统版本的发布说明,提醒用户下载版本前,会展示给用户,告诉用户此时版本更新的内容。
备注
应用版本的备注信息,帮助版本管理人员记录一些版本的内部描述信息。
版本黑名单
设置版本的黑名单版本,比如你当前的版本不允许2.0,3.0的版本升级到此版本,则在版本黑名单中填入2.0,3.0。支持录入多个版本号,用英文逗号分割,还支持版本号范围,用竖线分割。样例:2.0|4.0,7.0,9.0,这样表示版本号在2.0到4.0,版本号为7.0,9.0的设备不允许升级到当前版本。
版本白名单
语义和版本黑名单相反,黑白名单不能同时设置,白名单的格式和黑名单一致。
最低OTA SDK版本
当前版本如果对OTA SDK的最低版本有要求,则可以在此指定OTA SDK的最低的versioncode。
最高OTA SDK版本
当前版本如果对OTA SDK的最高版本有要求,则可以在此指定OTA SDK的最高的versioncode。