[发明专利]一种启动应用的实现方法及装置有效
申请号: | 202211514176.X | 申请日: | 2022-11-30 |
公开(公告)号: | CN115543489B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 麻宝华;陆舟 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/04817;G06F3/0484;G06F16/955 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 启动 应用 实现 方法 装置 | ||
1.一种启动应用的实现方法,其特征在于,包括:
步骤S1:苹果设备与卡片建立连接并开始进行通讯;
步骤S2:所述苹果设备从所述卡片中获取NDEF文件并保存,对所述NDEF文件进行解析;
步骤S3:所述苹果设备从所述NDEF文件的解析结果中获取URL,判断获取的所述URL与保存的关联文件中的路径是否匹配,是则执行步骤S5,否则执行步骤S4;
步骤S4:所述苹果设备弹出系统通知框,显示浏览器图标,当接收到用户触发所述浏览器图标的信息时,跳转到浏览器下载应用,结束;
步骤S5:所述苹果设备根据所述关联文件中的appID找到应用和应用图标,并显示所述应用图标,当接收到用户触发所述应用图标的信息时打开应用;
所述方法还包括:
步骤A1:当所述苹果设备检测到系统下载安装所述应用时,获取所述应用的配置项;
步骤A2:所述苹果设备从所述配置项中获取关联域名;
步骤A3:所述苹果设备根据所述关联域名访问对应的服务器目录;
步骤A4:所述苹果设备在所述服务器目录中查找预设名称的关联文件,如找到则执行步骤A5,如未找到则报错;所述关联文件中包含预置的路径;
步骤A5:所述苹果设备将找到的关联文件下载到本地并保存。
2.如权利要求1所述的方法,其特征在于,所述步骤A4包括:
步骤A4-1:所述苹果设备在所述服务器目录中的根目录下查找预设名称的关联文件,如找到则执行步骤A5,如未找到则执行步骤A4-2;
步骤A4-2:所述苹果设备在所述服务器目录中的预设目录下查找所述预设名称的关联文件,如找到则执行步骤A5,如未找到则报错。
3.如权利要求1所述的方法,其特征在于,所述步骤S1包括:
步骤S1-1:所述苹果设备检测到NFC开启时,向周围卡片发送寻卡指令;
步骤S1-2:所述苹果设备接收卡片返回的寻卡响应数据,根据所述寻卡响应数据判断对应卡片是否支持防冲突,是则执行步骤S1-3,否则报错;
步骤S1-3:所述苹果设备向场内所有卡片发送获取设备信息指令,并接收每个卡片返回的卡片信息;
步骤S1-4:所述苹果设备从接收到的卡片信息中获取对应卡片的UID,依次根据UID给对应卡片发送寻场内指定卡指令;
步骤S1-5:所述苹果设备接收到卡片返回的寻场内指定卡响应后给所述卡片发送激活指令;
步骤S1-6:所述苹果设备接收到所述卡片返回的激活成功信息后,给所述卡片发送应用选择指令;
步骤S1-7:所述苹果设备接收到所述卡片返回的应用选择响应后,基于所述应用选择响应给所述卡片发送获取源文件指令,并接收所述卡片返回的获取源文件响应。
4.如权利要求1所述的方法,其特征在于,所述步骤S2包括:
步骤S2-1:所述苹果设备给所述卡片发送获取NDEF文件指令;
步骤S2-2:所述苹果设备接收所述卡片返回的NDEF文件并保存,解析所述NDEF文件并判断是否解析成功,是则执行步骤S3,否则报错。
5.如权利要求1所述的方法,其特征在于,所述步骤S5之后还包括:
步骤S6:所述应用使用系统函数获取所述NDEF文件,对获取到的所述NDEF文件进行解析,根据解析结果中的NDEF数据判断活动类型是否为预设类型,是则执行步骤S7,否则报错;
步骤S7:所述应用根据所述解析结果中的URL跳转到对应的应用界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211514176.X/1.html,转载请声明来源钻瓜专利网。