[发明专利]一种用于收集iOS系统中应用崩溃信息的方法及系统在审
申请号: | 201710208940.3 | 申请日: | 2017-03-31 |
公开(公告)号: | CN107085550A | 公开(公告)日: | 2017-08-22 |
发明(设计)人: | 汪刚;陈少杰;张文明 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F11/36;H04M1/725 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙)42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 收集 ios 系统 应用 崩溃 信息 方法 | ||
1.一种用于收集iOS系统中应用崩溃信息的方法,其特征在于,包括:
S1:添加崩溃信息收集文件至应用中;
S2:在应用的启动函数内注册崩溃信息收集命令;
S3:当应用崩溃时,通过崩溃信息收集命令获取崩溃信息收集文件收集的应用的崩溃信息,并将获取的崩溃信息保存,同时使用对象函数获取应用崩溃的原因字符串和设备信息;
S4:将崩溃信息、应用崩溃的原因字符串和设备信息进行拼接;
S5:当应用再次启动时,将拼接后的崩溃信息、崩溃的原因字符串和设备信息发送至后台服务器。
2.如权利要求1所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于:所述崩溃信息收集文件为UncaughtExceptionHandler。
3.如权利要求2所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于:所述UncaughtExceptionHandler包括UncaughtExceptionHandler.h和UncaughtExceptionHandler.m,所述UncaughtExceptionHandler.h和UncaughtExceptionHandler.m均为收集应用崩溃信息的类文件。
4.如权利要求1所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于:S3中,获取的崩溃信息通过函数validateAndSaveCriticalApplicationData进行保存。
5.如权利要求1所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于:S3中,应用崩溃的原因字符串通过对象函数[exception reason]获取,所述设备信息通过对象函数[exception userInfo]获取。
6.如权利要求1所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于:S5中,拼接后的崩溃信息、崩溃的原因字符串和设备信息以邮件形式发送至后台。
7.如权利要求6所述的一种用于收集iOS系统中应用崩溃信息的方法,其特征在于,拼接后的崩溃信息、崩溃的原因字符串和设备信息发送给后台的具体步骤为:
S501:在应用中导入信息发送功能框架framework;
S502:判断运行应用的设备是否设置邮件账户,若已设置,则转到S503,若未设置,则下次应用启动时,提示用户设置邮件账户,然后转到S503;
S503:设置邮件的收件邮箱,在邮件的内容中导入拼接后的崩溃信息、崩溃的原因字符串和设备信息;
S504:发送邮件,获知邮件发送结果,关闭邮件发送视图,所述邮件发送结果为成功或失败。
8.一种用于收集iOS系统中应用崩溃信息的系统,其特征在于,包括:
初始化模块,其用于初始化应用,并在应用中添加崩溃信息收集文件,以及在应用的启动函数内注册崩溃信息收集命令;
收集模块,其用于当应用崩溃后,通过崩溃信息收集命令获取崩溃信息收集文件收集的应用的崩溃信息,以及应用崩溃的原因字符串和运行应用的设备的设备信息;
发送模块,其用于将收集模块收集的手机应用的崩溃信息、应用崩溃的原因字符串和运行应用的设备的设备信息进行拼接并发送至后台服务器或开发人员。
9.如权利要求8所述的一种用于收集iOS系统中应用崩溃信息的系统,其特征在于:所述手机应用的崩溃信息、应用崩溃的原因字符串和运行应用的设备的设备信息以邮件形式发送至开发人员。
10.如权利要求8所述的一种用于收集iOS系统中应用崩溃信息的系统,其特征在于:所述崩溃信息收集文件为UncaughtExceptionHandler,UncaughtExceptionHandler包括UncaughtExceptionHandler.h和UncaughtExceptionHandler.m,所述UncaughtExceptionHandler.h和UncaughtExceptionHandler.m均为收集应用崩溃信息的类文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208940.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动造型机的新式边框压实机构
- 下一篇:一种全自动造型机的新式中框机构