【技术实现步骤摘要】
一种启动应用的实现方法及装置
[0001]本专利技术涉及应用程序领域,尤其涉及一种启动应用的实现方法及装置。
技术介绍
[0002]iOS13以上系统的苹果设备通过NFC功能扫描到NFC(中文全称:近场通信,英文全称:Near Field Communication)卡片时,苹果设备没有任何反应,需要用户找到应用手动启动,使得应用的启动效率比较低,造成用户使用体验不好;且在应用打开时,在该应用中进行的每个操作都需先初始化会话,然后在操作结束后关闭会话,如果一个操作结束后立即进行下个操作,例如验证指纹操作结束后,立即执行删除指纹操作,此时大概率不会出现系统弹框,删除指纹操作的初始化会话失败,即使调用接口结束验证指纹操作的会话,删除指纹操作的初始化会话也是失败的,因此如何解决上述应用启动效率低以及系统弹框异常是当前亟需解决的技术问题。
技术实现思路
[0003]本专利技术的目的是为了克服现有技术的不足,提供一种启动应用的实现方法及装置。
[0004]第一方面,本专利技术实施例提供了一种启动应用的实现方法,包括:步骤S1:苹果设备与卡片建立连接并开始进行通讯;步骤S2:所述苹果设备从所述卡片中获取NDEF文件并保存,对所述NDEF文件进行解析;步骤S3:所述苹果设备从所述NDEF文件的解析结果中获取URL,判断获取的所述URL与保存的关联文件中的路径是否匹配,是则执行步骤S5,否则执行步骤S4;步骤S4:所述苹果设备弹出系统通知框,显示浏览器图标,当接收到用户触发所述浏览器图标的信息时,跳转到浏览器 ...
【技术保护点】
【技术特征摘要】
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,否则报...
【专利技术属性】
技术研发人员:麻宝华,陆舟,
申请(专利权)人:飞天诚信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。