【技术实现步骤摘要】
本专利技术涉及计算机
,具体涉及iOS系统中执行快捷操作的方法及装置。
技术介绍
iOS系统是一种手持设备(如手机等)的操作系统。由于iOS系统比较封闭,每个应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所有的非代码文件都要保存在此,例如图像、图标、声音、映像、属性列表、文本文件等。iOS平台上常见的安装包有三种deb、ipa和pxl,其中,ipa格式是在iOS平台上推出的专属软件安装包。ipa文件实质是一个zip压缩包(不是rar或7z包),由于zip包不能记录权限和所有者等信息,所以苹果规定了 ipa的安装方式,即全部ipa都会解包安装在/var/mobile/Applications目录下,全部文件和目录的所有者及用户组均设为mobile (ID为501),主程序(可执行文件)的权限设为0755 (所有人都可以执行,但只有所有者可以修改),可执行文件在Plist中定义。全部目录权限设为0755,而其它所有文件都设为0644(仅所有者可以修改,其余人只允许读取,全部人都不允许执行)。ipa解包后并非直接放置于 ...
【技术保护点】
一种iOS系统中执行快捷操作的方法,包括:接收到创建快捷操作图标的请求之后,确定待创建的目标操作的相关信息;所述目标操作为iOS系统中可执行的操作;调用iOS系统提供的用于在桌面级界面中创建图标的应用程序编程接口API,在桌面级界面中创建对应的快捷操作图标,并保存所述快捷操作图标与所述目标操作的相关信息之间的对应关系;当用户针对所述快捷操作图标发起操作请求时,拦截所述操作请求;所述操作请求为通过所述快捷操作图标执行对应的目标操作的请求;根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面。
【技术特征摘要】
1.一种iOS系统中执行快捷操作的方法,包括 接收到创建快捷操作图标的请求之后,确定待创建的目标操作的相关信息;所述目标操作为iOS系统中可执行的操作; 调用iOS系统提供的用于在桌面级界面中创建图标的应用程序编程接口 API,在桌面级界面中创建对应的快捷操作图标,并保存所述快捷操作图标与所述目标操作的相关信息之间的对应关系; 当用户针对所述快捷操作图标发起操作请求时,拦截所述操作请求;所述操作请求为通过所述快捷操作图标执行对应的目标操作的请求; 根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面。2.如权利要求1所述的方法,所述确定待创建的目标操作的相关信息包括 通过预置的操作入口接收用户的输入信息,根据所述输入信息确定待创建的目标操作的相关信息。3.如权利要求2所述的方法,所述目标操作包括iOS系统中支持的标准协议操作,所述标准协议操作包括拨打指定联系人的电话、向指定联系人发送信息、向指定联系人发送邮件或打开指定网页; 所述通过预置的操作入口接收用户的输入信息包括 通过预置的操作入口接收待创建的目标操作的类型以及操作参数;其中,所述类型包括拨打电话、发送信息、发送邮件或打开网页,所述操作参数包括联系人信息或网页信息;所述在桌面级界面中创建对应的快捷操作图标包括 根据所述目标操作的类型以及操作参数,确定快捷操作图标样式,并在桌面级界面中创建所述快捷操作图标; 所述根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面包括 基于所述类型以及操作参数调用所述目标操作对应的API,以便启动所述类型对应的应用程序,并将所述操作参数传递给所述应用程序,并跳转到所述应用程序在所述操作参数下的显示界面。4.如权利要求3所述的方法,所述应用程序包括系统应用程序,或者,自定义的应用程序。5.如权利要求2或3所述的方法,如果所述iOS系统已经开放用户的操作权限,则所述目标操作还包括系统设置操作; 所述通过预置的操作入口接收用户的输入信息包括 通过预置的操作入口接收用户选择的系统设置操作类型; 所述在桌面级界面中创建对应的快捷操作图标包括 根据所述系统设置操作类型,确定快捷操作图标样式,并在桌面级界面中创建所述快捷操作图标; 所述根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面包括 根据所述系统设置操作类型,调用iOS系统中该系统设置操作类型对应的API,以便跳转到所述系统设置操作对应的显示界面。6.如权利要求1至4任一项所述的方法,所述在桌面级界面中创建对应的快捷操作图标包括 在系统主界面中创建对应的快捷操...
【专利技术属性】
技术研发人员:禚来强,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。