ios应用程序自动安装方法及通信装置制造方法及图纸

技术编号:24120174 阅读:55 留言:0更新日期:2020-05-13 02:51
本申请涉及信息安全技术领域,尤其涉及一种ios应用程序自动安装方法及通信装置。通信装置与至少一个ios设备USB连接,包括:安装于通信装置上的上位机应用向至少一个ios设备发送本地连接请求;根据至少一个ios设备对应的第二身份标识信息确定待处理ios设备,与确定的待处理ios设备建立本地连接;基于获取的第一身份标识信息与待处理ios设备建立会话连接;向待处理ios设备发送ios应用程序安装文件;向待处理ios设备发送获取安装状态的状态请求;基于状态响应中携带的安装状态确定ios应用程序的安装状态。本申请中,避免了在待处理ios设备下载应用程序时下载速度慢,消耗上网流量问题,提升了对ios应用程序的下载安装速度,避免了上网流量消耗,提升了用户使用感受。

【技术实现步骤摘要】
ios应用程序自动安装方法及通信装置
本申请涉及信息安全
,特别是涉及一种ios应用程序自动安装方法及通信装置。
技术介绍
随着电子信息科技的快速发展,手机终端已经成为日常不可或缺的产品,手机终端上的应用程序也是越发多样,尤其对于ios设备(ios设备包括基于ios操作系统的移动终端设备及固定终端设备)而言,较为常见的应用程序安装方式是直接在应用商店上下载安装所需的应用程序。然而在进行下载安装时,由于应用程序所占内存越来越大,因此下载时会消耗较多的上网流量,且通过ios设备直接进行应用程序的下载,受限于ios设备当前的网速,可能会导致下载速度过慢,进而影响用户的使用体验。基于此,为了避免现有技术中直接在ios设备上下载应用程序时的下载速度慢,消耗较多的上网流量问题,如何通过其他的下载方式来实现对应用程序的下载安装成为了当前亟待解决的技术问题。
技术实现思路
本申请提供了一种ios应用程序自动安装方法及通信装置,通过上位机应用与待处理ios设备的通信连接来进行应用程序下载安装方式,以避免现有技术中直接在待处理ios设备上下载应用程序时的下载速度慢,消耗上网流量的问题,提升了对应用程序的下载安装速度,避免了上网流量的消耗,提升了用户的使用感受。第一方面,提供了一种ios应用程序自动安装方法,其特征在于,上位机应用安装于通信装置上,所述通信装置与至少一个ios设备通过USB连接,所述方法包括:所述上位机应用向所述至少一个ios设备发送本地连接请求;所述上位机应用接收所述至少一个ios设备分别返回的本地连接响应,所述本地连接响应中携带有ios设备的第二身份标识信息;所述上位机应用根据所述至少一个ios设备对应的第二身份标识信息确定待处理ios设备,与确定的待处理ios设备建立本地连接;所述上位机应用基于所述本地连接获取所述待处理ios设备的信息处理权限;所述上位机应用基于所述信息处理权限获取第一身份标识信息;所述上位机应用基于所述第一身份标识信息与所述待处理ios设备建立会话连接;基于所述会话连接,所述上位机应用与所述待处理ios设备建立文件管理服务;所述上位机应用基于所述文件管理服务向所述待处理ios设备发送ios应用程序安装文件,以使所述待处理ios设备根据所述ios应用程序安装文件安装ios应用程序;所述上位机应用接收所述待处理ios设备返回的接收响应;所述上位机应用基于所述接收响应向所述待处理ios设备发送获取安装状态的状态请求;所述上位机应用基于所述待处理ios设备返回的状态响应中携带的安装状态确定所述ios应用程序的安装状态。在一个可能地实现方式中,所述上位机应用基于所述信息处理权限获取第一身份标识信息,包括:所述上位机应用基于所述信息处理权限向所述待处理ios设备发送配对信息获取请求;所述上位机应用接收所述待处理ios设备返回的配对信息,判断所述配对信息是否正确;若所述配对信息正确,获取所述配对信息中携带的上位机应用对应的第一身份标识信息;否则,返回错误通知,流程结束。在一个可能地实现方式中,所述上位机应用基于所述第一身份标识信息与所述待处理ios设备建立会话连接,包括:所述上位机应用基于所述第一身份标识信息构建会话连接请求后发送给所述待处理ios设备;所述上位机应用接收所述待处理ios设备返回的会话连接响应;所述上位机应用根据所述会话连接响应判断会话是否连接成功,若成功,则建立会话连接;否则,连接失败,流程结束。在一个可能地实现方式中,所述上位机应用与所述待处理ios设备建立文件管理服务,包括:所述上位机应用向所述待处理ios设备发送文件安装服务请求;所述上位机应用接收所述待处理ios设备返回的第一服务响应,判断所述第一服务响应中的端口值是否有效;若有效,获取所述第一服务响应中携带的第一端口号;否则,返回错误通知,流程结束;所述上位机应用基于所述第一端口号与所述待处理ios设备建立文件安装服务连接;所述上位机应用向所述待处理ios设备发送文件管理服务请求;所述上位机应用接收所述待处理ios设备返回的第二服务响应,判断所述第二服务响应中的端口值是否有效;若有效,获取所述第二服务响应中携带的第二端口号;否则,返回错误通知,流程结束;所述上位机应用基于所述第二端口号与所述待处理ios设备建立文件管理服务连接。在一个可能地实现方式中,所述上位机应用与所述待处理ios设备建立文件管理服务之后,还包括:所述上位机应用向所述待处理ios设备发送获取特定文件信息的AFC报文信息:所述上位机应用接收所述待处理ios设备返回的第一AFC报文响应;所述上位机应用根据所述第一AFC报文响应确定是否存在所述特定文件信息;若存在所述特定文件信息,所述上位机应用基于获取的ios应用程序安装文件对应的第三身份标识信息以及所述特定文件信息构建文件名;所述上位机应用将所述文件名及预设的文件打开方式携带于AFC报文信息中发送给所述待处理ios设备;所述上位机应用根据所述待处理ios设备返回的第二AFC报文响应确定所述待处理ios设备接收到所述文件名及预设的文件打开方式。在一个可能地实现方式中,若不存在所述特定文件信息,所述方法还包括:所述上位机应用向所述待处理ios设备发送所述特定文件信息的创建请求;所述上位机应用根据所述待处理ios设备返回的第三AFC报文响应确定所述待处理ios设备对所述特定文件信息创建成功;所述上位机应用基于获取的ios应用程序安装文件对应的第三身份标识信息以及所述特定文件信息构建文件名;所述上位机应用将所述文件名及预设的文件打开方式携带于AFC报文信息中发送给所述待处理ios设备;所述上位机应用根据所述待处理ios设备返回的第二AFC报文响应确定所述待处理ios设备接收到所述文件名及预设的文件打开方式。在一个可能地实现方式中,所述上位机应用基于所述文件管理服务向所述待处理ios设备发送ios应用程序安装文件,包括:所述上位机应用对所述ios应用程序安装文件进行分包处理;所述上位机应用将分包后的ios应用程序安装文件发送给所述待处理ios设备。在一个可能地实现方式中,所述待处理ios设备对所述ios应用程序安装文件进行安装处理之后,所述方法还包括:所述上位机应用向所述待处理ios设备发送ios应用程序的启动请求;所述上位机应用接收所述待处理ios设备返回的启动响应,判断所述启动响应中的端口值是否有效;若有效,获取所述启动响应中携带的第三端口号;否则,返回错误通知,流程结束;所述上位机应用基于所述第三端口号与所述待处理ios设备上的ios应用程序建立应用程序启动连接,以启动所述ios应用程序。在一个可能地实现方式中,所述方法还包括:所述上位机应用向本文档来自技高网...

【技术保护点】
1.一种ios应用程序自动安装方法,其特征在于,上位机应用安装于通信装置上,所述通信装置与至少一个ios设备通过USB连接,所述方法包括:/n所述上位机应用向所述至少一个ios设备发送本地连接请求;/n所述上位机应用接收所述至少一个ios设备分别返回的本地连接响应,所述本地连接响应中携带有ios设备的第二身份标识信息;/n所述上位机应用根据所述至少一个ios设备对应的第二身份标识信息确定待处理ios设备,与确定的待处理ios设备建立本地连接;/n所述上位机应用基于所述本地连接获取所述待处理ios设备的信息处理权限;/n所述上位机应用基于所述信息处理权限获取第一身份标识信息;/n所述上位机应用基于所述第一身份标识信息与所述待处理ios设备建立会话连接;/n基于所述会话连接,所述上位机应用与所述待处理ios设备建立文件管理服务;/n所述上位机应用基于所述文件管理服务向所述待处理ios设备发送ios应用程序安装文件,以使所述待处理ios设备根据所述ios应用程序安装文件安装ios应用程序;/n所述上位机应用接收所述待处理ios设备返回的接收响应;/n所述上位机应用基于所述接收响应向所述待处理ios设备发送获取安装状态的状态请求;/n所述上位机应用基于所述待处理ios设备返回的状态响应中携带的安装状态确定所述ios应用程序的安装状态。/n...

【技术特征摘要】
1.一种ios应用程序自动安装方法,其特征在于,上位机应用安装于通信装置上,所述通信装置与至少一个ios设备通过USB连接,所述方法包括:
所述上位机应用向所述至少一个ios设备发送本地连接请求;
所述上位机应用接收所述至少一个ios设备分别返回的本地连接响应,所述本地连接响应中携带有ios设备的第二身份标识信息;
所述上位机应用根据所述至少一个ios设备对应的第二身份标识信息确定待处理ios设备,与确定的待处理ios设备建立本地连接;
所述上位机应用基于所述本地连接获取所述待处理ios设备的信息处理权限;
所述上位机应用基于所述信息处理权限获取第一身份标识信息;
所述上位机应用基于所述第一身份标识信息与所述待处理ios设备建立会话连接;
基于所述会话连接,所述上位机应用与所述待处理ios设备建立文件管理服务;
所述上位机应用基于所述文件管理服务向所述待处理ios设备发送ios应用程序安装文件,以使所述待处理ios设备根据所述ios应用程序安装文件安装ios应用程序;
所述上位机应用接收所述待处理ios设备返回的接收响应;
所述上位机应用基于所述接收响应向所述待处理ios设备发送获取安装状态的状态请求;
所述上位机应用基于所述待处理ios设备返回的状态响应中携带的安装状态确定所述ios应用程序的安装状态。


2.如权利要求1所述的方法,其特征在于,所述上位机应用基于所述信息处理权限获取第一身份标识信息,包括:
所述上位机应用基于所述信息处理权限向所述待处理ios设备发送配对信息获取请求;
所述上位机应用接收所述待处理ios设备返回的配对信息,判断所述配对信息是否正确;
若所述配对信息正确,获取所述配对信息中携带的上位机应用对应的第一身份标识信息;否则,返回错误通知,流程结束。


3.如权利要求2所述的方法,其特征在于,所述上位机应用基于所述第一身份标识信息与所述待处理ios设备建立会话连接,包括:
所述上位机应用基于所述第一身份标识信息构建会话连接请求后发送给所述待处理ios设备;
所述上位机应用接收所述待处理ios设备返回的会话连接响应;
所述上位机应用根据所述会话连接响应判断会话是否连接成功,若成功,则建立会话连接;否则,连接失败,流程结束。


4.如权利要求1所述的方法,其特征在于,所述上位机应用与所述待处理ios设备建立文件管理服务,包括:
所述上位机应用向所述待处理ios设备发送文件安装服务请求;
所述上位机应用接收所述待处理ios设备返回的第一服务响应,判断所述第一服务响应中的端口值是否有效;若有效,获取所述第一服务响应中携带的第一端口号;否则,返回错误通知,流程结束;
所述上位机应用基于所述第一端口号与所述待处理ios设备建立文件安装服务连接;
所述上位机应用向所述待处理ios设备发送文件管理服务请求;
所述上位机应用接收所述待处理ios设备返回的第二服务响应,判断所述第二服务响应中的端口值是否有效;若有效,获取所述第二服务响应中携带的第二端口号;否则,返回错误通知,流程结束;
所述上位机应用基于所述第二端口号与所述待处理ios设备建立文件管理服务连接。


5.如权利要求1所述的方法,其特征在于,所述上位机应用与所述待处理ios设备建立文件管理服务之后,还包括:
所述上位机应用向所述待处理ios设备发送获取特定文件信息的AFC报文信息:
所述上位机应用接收所述待处理ios设备返回的第一AFC报文响应;
所述上位机应用根据所述第一AFC报文响应确定是否存在所述特定文件信息;
若存在所述特定文件信息,所述上位机应用基于获取的ios应用程序安装文件对应的第三身份标识信息以及所述特定文件信息构建文件名;
所述上位机应用将所述文件名及预设的文件打开方式携带于AFC报文信息中发送给所述待处理ios设备;
所述上位机应用根据所述待处理ios设备返回的第二AFC报文响应确定所述待处理ios设备接收到所述文件名及预设的文件打开方式。


6.如权利要求5所述的方法,其特征在于,若不存在所述特定文件信息,所述方法还包括:
所述上位机应用向所述待处理ios设备发送所述特定文件信息的创建请求;
所述上位机应用根据所述待处理ios设备返回的第三AFC报文响应确定所述待处理ios设备对所述特定文件信息创建成功;
所述上位机应用基于获取的ios应用程序安装文件对应的第三身份标识信息以及所述特定文件信息构建文件名;
所述上位机应用将所述文件名及预设的文件打开方式携带于AFC报文信息中发送给所述待处理ios设备;
所述上位机应用根据所述待处理ios设备返回的第二AFC报文响应确定所述待处理ios设备接收到所述文件名及预设的文件打开方式。


7.如权利要求6所述的方法,其特征在于,所述上位机应用基于所述文件管理服务向所述待处理ios设备发送ios应用程序安装文件,包括:
所述上位机应用对所述ios应用程序安装文件进行分包处理;
所述上位机应用将分包后的ios应用程序安装文件发送给所述待处理ios设备。


8.如权利要求1所述的方法,其特征在于,所述待处理ios设备对所述ios应用程序安装文件进行安装处理之后,所述方法还包括:
所述上位机应用向所述待处理ios设备发送ios应用程序的启动请求;
所述上位机应用接收所述待处理ios设备返回的启动响应,判断所述启动响应中的端口值是否有效;若有效,获取所述启动响应中携带的第三端口号;否则,返回错误通知,流程结束;
所述上位机应用基于所述第三端口号与所述待处理ios设备上的ios应用程序建...

【专利技术属性】
技术研发人员:陆舟于华章
申请(专利权)人:飞天诚信科技股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1