【技术实现步骤摘要】
一种应用程序的升级方法和升级系统
本专利技术涉及终端应用领域,尤指一种应用程序的升级方法和升级系统。
技术介绍
随着科技的进步,智能设备已经遍布人们生活的方方面面,智能终端上的应用程序也能够解决人们的许多问题,而各个应用程序的开设者也在不断追求进步,开发出更多更优化的功能不断更新应用程序,方便人们的生活,能够放智能设备更加帮助到人们的生活。但随着更加强大的功能的开发,智能设备上的应用程序也需要不断更新,让应用程序能够更新到新的版本,获取当前应用程序新开发的功能。目前,大部分应用程序的升级都是将所有低级的版本升级到最新版本,但对于刚刚升级过应用程序的用户,用户刚开始熟悉了应用程序的操作流程以及版本的新功能,应用程序升级之后,用户又需要重新学习新版本的操作方法以及新功能,将大量的时间浪费在学习应用程序的操作及了解新版本的功能上,这样给用户带来的体验比较差。
技术实现思路
本专利技术的目的是提供一种应用程序的升级方法和升级系统,实现了当用户应用程序的当前版本过低时,服务器对应用程序进行强制升级,而对于应用程序版本较高的用户,用户无需对应用程序升级即可打开应用程序,增加了用户 ...
【技术保护点】
一种应用程序的升级方法,其特征在于,包括:S10、服务器依据接收到的第一渠道号,检测应用程序的第一版本号和第二版本号;第一渠道号代表应用程序下载来源的应用程序下载平台;第一版本号代表用户下载所述应用程序时,所述应用程序下载平台上该应用程序的最新的软件版本号;第二版本号代表智能终端上所述应用程序需要升级达到的,且所述应用程序能够打开的最低的软件版本号;S20、所述服务器依据接收到的第三版本号,判断所述应用程序的第三版本号是否小于所述第二版本号;第三版本号指代智能终端上所述应用程序当前所使用的软件版本号;S30、当所述第三版本号小于所述第二版本号时,所述服务器向所述智能终端发送 ...
【技术特征摘要】
1.一种应用程序的升级方法,其特征在于,包括:S10、服务器依据接收到的第一渠道号,检测应用程序的第一版本号和第二版本号;第一渠道号代表应用程序下载来源的应用程序下载平台;第一版本号代表用户下载所述应用程序时,所述应用程序下载平台上该应用程序的最新的软件版本号;第二版本号代表智能终端上所述应用程序需要升级达到的,且所述应用程序能够打开的最低的软件版本号;S20、所述服务器依据接收到的第三版本号,判断所述应用程序的第三版本号是否小于所述第二版本号;第三版本号指代智能终端上所述应用程序当前所使用的软件版本号;S30、当所述第三版本号小于所述第二版本号时,所述服务器向所述智能终端发送强制升级信息,和升级所述应用程序所需的统一资源定位符;S40、当所述智能终端解析到用户的选择为强制升级时,所述智能终端从所述统一资源定位符下载所述应用程序的第一版本号对应的升级包,并升级所述应用程序。2.根据权利要求1所述的一种应用程序的升级方法,其特征在于,还包括以下步骤:S21、所述服务器判断所述应用程序的第一版本号是否大于所述应用程序的第四版本号;所述应用程序的第四版本号大于或等于所述应用程序的第三版本号;第四版本号指代智能终端上所述应用程序可以升级、但由于不影响所述应用程序正常使用而被用户忽略的软件版本号;S31、当所述第一版本号大于所述第四版本号、且所述第三版本号大于或等于所述第二版本号时,所述服务器向所述智能终端发送普通升级信息,和升级所述应用程序所需的统一资源定位符;S41、当所述智能终端解析到用户的选择为普通升级时,所述智能终端从统一资源定位符下载所述应用程序的第一版本号对应的升级包,并升级应用程序。3.根据权利要求2所述的一种应用程序的升级方法,其特征在于,还包括以下步骤:S32、当所述第一版本号等于所述第四版本号,且所述第三版本号大于或等于所述第二版本号时,所述服务器向所述智能终端发送不升级信息。4.根据权利要求2所述的一种应用程序的升级方法,其特征在于,还包括以下步骤:S50、当所述应用程序升级完成后,所述智能终端控制所述应用程序的第三版本号、第四版本号均更改为与第一版本号一致。5.根据权利要求2~4中任意一项所述的一种应用程序升级的方法,其特征在于,还包括以下步骤:S51、当所述智能终端解析到用户的选择为忽略该版本时,所述智能终端控制所述应用程序的第四版本号更改为与所述第一版本号一致,且控制所述应用程序的第三版本号不变;或;S52、当所述智能终端解析到用户的选择为下次提醒时,所述智能终端控制所述应用程序的第三版本号和第四版本号...
【专利技术属性】
技术研发人员:王志诚,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。