[发明专利]一种更新应用的方法、装置和系统有效
申请号: | 201810989791.3 | 申请日: | 2018-08-28 |
公开(公告)号: | CN109032646B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 张孝尊;王永亮 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更新 应用 方法 装置 系统 | ||
本申请提供一种更新应用的方法、装置和系统。通过从应用服务器获取本地应用对应的配置文件过期时间和统一资源定位符URL,根据获取的配置文件过期时间和本地已存储的配置文件过期时间,判断是否需更新所述应用,如果是,则向用户发出更新所述应用的指示,在所述应用被更新后,将本地已存储的配置文件过期时间更新为获取的配置文件过期时间,并依据所述URL下载更新后的所述应用对应的安装文件进行安装,在过期前提醒用户更新应用,避免配置文件到期导致应用不能正常使用。
技术领域
本申请涉及移动应用技术领域,特别涉及一种更新应用的方法、装置和系统。
背景技术
iPhone,iPad等移动硬件产品是当今最流行的硬件产品之一,丰富的应用凭借这些移动硬件产品为用户提供了各式服务,但是,应用上架苹果商城有诸多限制。鉴于此,开发者提出了企业级应用的概念,给企业内部员工等特定群体提供应用服务,为应用安装到苹果产品提供了新的途径。具体的,开发者需要先在苹果开发者门户网站生成配置文件,再将该配置文件打包进IOS(移动操作系统)企业级应用,上传该应用安装文件到版本服务器供用户下载安装。
但是,苹果开发者门户网站生成的配置文件有效期为一年,超出有效期后,应用将不能正常使用,表现为启动应用后闪退,再次安装应用会提示安装失败。此时,需要开发者事先将包含重新生成的配置文件的IOS企业级应用安装文件上传到版本服务器,用户按照首次安装的步骤下载安装后方能正常使用。步骤繁琐。
发明内容
有鉴于此,本申请提供一种更新应用的方法、装置和系统,以使配置文件在过期前提醒用户更新应用,避免配置文件到期导致应用不能正常使用,同时省去了应用到期不能使用后再次按照首次安装步骤安装应用的繁琐步骤。
本申请提供的技术方案包括:
一种更新应用的方法,该方法应用于移动客户端,包括:
从应用服务器获取本地应用对应的配置文件过期时间和统一资源定位符URL;
根据获取的配置文件过期时间和本地已存储的配置文件过期时间,判断是否需更新所述应用,如果是,则向用户发出更新所述应用的指示;
在所述应用被更新后,将本地已存储的配置文件过期时间更新为获取的配置文件过期时间,并依据所述URL下载更新后的所述应用对应的安装文件进行安装。
一种更新应用的方法,该方法应用于版本服务器,包括:
接收应用的安装文件,所述安装文件是在所述版本服务器本地记录的所述应用的配置文件过期时间与当前的时间差满足设定条件时重新生成的;
将本地记录的所述应用的安装文件更新为接收的所述安装文件,并更新所述配置文件过期时间;
接收应用服务器的请求,根据所述请求向应用服务器返回更新后的安装文件的URL和更新后的配置文件过期时间。
一种更新应用的装置,该装置应用于移动客户端,包括:
获取单元,用于从应用服务器获取本地应用对应的配置文件过期时间和统一资源定位符URL;
判断单元,用于根据获取的配置文件过期时间和本地已存储的配置文件过期时间,判断是否需更新所述应用,如果是,则向用户发出更新所述应用的指示;
第一更新单元,用于在所述应用被更新后,将本地已存储的配置文件过期时间更新为获取的配置文件过期时间,并依据所述URL下载更新后的所述应用对应的安装文件进行安装。
一种更新应用的装置,该装置应用于版本服务器,包括:
第一接收单元,用于接收应用的安装文件,所述安装文件是在所述版本服务器本地记录的所述应用的配置文件过期时间与当前的时间差满足设定条件时重新生成的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810989791.3/2.html,转载请声明来源钻瓜专利网。