公开/公告号CN112732371A
专利类型发明专利
公开/公告日2021-04-30
原文格式PDF
申请/专利权人 厦门雷霆互动网络有限公司;
申请/专利号CN202110045607.1
申请日2021-01-14
分类号G06F9/448(20180101);G06F9/50(20060101);
代理机构35203 厦门市新华专利商标代理有限公司;
代理人罗恒兰
地址 361000 福建省厦门市软件园二期望海路4号302室
入库时间 2023-06-19 10:48:02
技术领域
本发明涉及应用程序处理技术领域,具体涉及一种基于iOS系统的解决应用程序死机的方法及装置。
背景技术
当今时代,手机APP产品众多,已经成为人们生活娱乐一种常规娱乐方式,手机APP的开发也成为IT行业一个很重要的组成部分。
目前,手机系统一般分为Android和iOS系统,其中,iOS是封闭性的系统。所以,iOS系统中的应用程序发生死机时,目前的解决方案是卸载、重新安装,用户体验就特别差,重新下载也要耗费众多流量。
有鉴于此,提供一种便捷的能够解决应用程序死机的方法,就显得特别重要了,本案也因此产生。
发明内容
本发明的目的在于提供一种基于iOS系统的解决应用程序死机的方法及装置,其能够便捷地解决应用程序死机的问题。
为实现上述目的,本发明采用的技术方案是:
一种基于iOS系统解决应用程序死机的方法,其包括如下步骤:
步骤1、在应用程序的ipa安装包的info.list中配置Touch项:清除缓存;执行Touch回调的特性,注册重力按压的菜单回调;
步骤2、当应用程序因缓存等原因卡死时,用户对应用程序重力按压,触发弹出清除缓存的菜单供用户选择,用户点击触发该清除缓存的功能后,应用程序执行回调,清理缓存文件,然后重新启动应用程序。
一种基于iOS系统解决应用程序死机的装置,其包括
配置单元,用于在应用程序的ipa安装包的info.list中配置Touch项:清除缓存;
注册单元,用于执行Touch回调特性,注册重力按压的菜单按钮回调;
缓存清除单元,用于在重力按压以及选择菜单后,执行回调,清理缓存文件,并重新启动应用程序。
采用上述技术方案后,当应用程序死机时,本发明利用iOS的重力按压系统来进行应用程序的缓存清除,然后重新启动应用程序,使得应用程序能够重新运行,从而避免了卸载、重新安装应用程序等操作,提高用户体验。
附图说明
图1为本发明的流程图;
图2为用户操作流程图;
图3为本发明装饰原理框图。
具体实施方式
如图1所示,本发明揭示了一种基于iOS系统解决应用程序死机的方法,其包括如下步骤:
步骤1、在应用程序的ipa安装包的info.list中配置Touch项:清除缓存;执行Touch回调的特性,注册重力按压的菜单回调;
步骤2、当应用程序因缓存等原因卡死时,用户对应用程序重力按压,触发弹出清除缓存的菜单供用户选择,用户点击触发该清除缓存的功能后,应用程序执行回调,清理缓存文件,然后重新启动应用程序。
如图2所示,针对基于iOS操作系统的手机等终端设备,当应用程序出现死机时,用户选择相应的应用程序,然后重力按压手机屏幕,就会弹出当前运行的应用程序的菜单,选择清除缓存菜单,该应用程序就会执行缓存清除操作,清除完成后,重新启动该应用程序。由此可以避免卸载、重新安装等操作,提高了用户体验。
如图3所示,基于同一发明构思,本发明还揭示了一种基于iOS系统解决应用程序死机的装置,其包括配置单元、注册单元和缓存清除单元。其中,配置单元用于在应用程序的ipa安装包的info.list中配置Touch项:清除缓存;注册单元用于执行Touch回调特性,注册重力按压的菜单按钮回调;缓存清除单元用于在重力按压以及选择菜单后,执行回调,清理缓存文件,并重新启动应用程序。
综上,本发明的关键在于,当应用程序死机时,本发明利用iOS的重力按压系统来进行应用程序的缓存清除,然后重新启动应用程序,使得应用程序能够重新运行,从而避免了卸载、重新安装应用程序等操作,提高用户体验。
机译: 解决离线基于Web的应用程序和基于在线Web的应用程序之间的冲突的系统和方法
机译: 一种解决方案的分析方法,一种解决方案的分析装置以及一种解决方案的分析系统
机译: 一种方法,用于自定义和分发使用基于浏览器的代理服务器的现有应用程序,系统和计算机程序(基于浏览器的代理服务器以用于定制和分发的现有应用程序,以及)