[发明专利]文件导出方法、装置、计算机设备及计算机可读存储介质在审
申请号: | 201811207988.3 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109347951A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 陈翔 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导出 文件下载 网站 计算机可读存储介质 服务器软件包 触发条件 应用程序 下载 预设 服务器 服务器搭建 计算机设备 创建文件 开发工具 网站创建 相关文件 相应文件 用户浏览 封装 检测 | ||
本发明公开了文件导出方法、装置、设备及计算机可读存储介质,方法包括:判断是否满足预设触发条件;若满足预设触发条件,获取应用程序内封装的用于搭建本地服务器软件包;利用所述本地服务器软件包搭建本地服务器;若检测到所述本地服务器搭建完成,在所述本地服务器上创建文件下载网站,所述文件下载网站包括一文件列表,所述文件列表用于提供供用户浏览以及下载的文件;若所述文件下载网站创建完成,生成所述文件下载网站的地址以供用户根据所述地址导出相应文件。通过实施本方案可以解决现有技术中将IOS系统中应用程序的相关文件导出需要依赖开发工具的问题。
技术领域
本发明涉及文件下载技术领域,尤其涉及一种文件导出方法、装置、计算机设备及计算机可读存储介质。
背景技术
IOS系统(由苹果公司开发的移动操作系统)中的沙盒机制(Sand Box)是一种安全体系,它规定了IOS系统中的所有应用程序只能在其所对应创建的文件系统中读取文件,不可以去其它应用程序所对应的文件系统中访问,每个应用程序所对应创建的文件系统为一个独立隔离的区域,该区域被称为沙盒,其中,每个应用程序中的所有的非代码文件都要保存在每个应用程序所对应的区域内,其中,所有的非代码文件包括:图像、图标、声音、映像、属性列表、文本、视频等文件,因此,在IOS系统中,一般的应用是获取不到其他应用的名称和图标等信息的。
IOS系统的沙盒设计思路是原则上禁止不同的应用程序之间相互访问彼此的数据,每个应用程序之间都是相互隔离的,目前并没有一个有效的方式来做每个应用程序之间的通信,所以不能像安卓系统一样直接查看或导出每个应用程序的内部文件,在某些应用场景中,应用程序的测试人员需要将运行在IOS系统中该应用程序的内部文件导出到电脑上,进而详细了解该应用程序的测试版本在IOS系统中的运行情况以及查找解决该应用程序的测试版本在IOS系统中运行后可能存在的问题,然而,由于IOS系统的沙盒机制的限制,测试人员无法直接查看或导出该应用程序的内部文件。目前,测试人员是将安装有应用程序测试版本的苹果手机拿给开发人员,再由开发人员利用开发工具将该应用程序所对应的整个文件系统导出到电脑上,再给到测试人员,测试人员则需要在整个文件系统中查找需要的资源包,例如,图片或其他文件等。
发明内容
本发明实施例提供了一种文件导出方法、装置、计算机设备及计算机可读存储介质,便于直接导出应用程序的内部文件以及提高文件导出效率。
第一方面,本发明实施例提供了一种文件导出方法,其包括:判断是否满足预设触发条件;若满足预设触发条件,获取应用程序内封装的用于搭建本地服务器软件包;利用所述本地服务器软件包搭建本地服务器;若检测到所述本地服务器搭建完成,在所述本地服务器上创建文件下载网站,所述文件下载网站包括一文件列表,所述文件列表用于提供供用户浏览以及下载的文件;若所述文件下载网站创建完成,生成所述文件下载网站的地址以供用户根据所述地址导出相应文件。
第二方面,本发明实施例还提供了一种文件导出装置,其包括用于执行上述第一方面的方法的单元。
第三方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面的方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现上述第一方面的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811207988.3/2.html,转载请声明来源钻瓜专利网。