iOS 快速定位线上bug,bug日志分析及bugly使用符号化精准定位bug

您所在的位置:网站首页 ios抓崩溃日志 iOS 快速定位线上bug,bug日志分析及bugly使用符号化精准定位bug

iOS 快速定位线上bug,bug日志分析及bugly使用符号化精准定位bug

2023-10-17 07:42| 来源: 网络整理| 查看: 265

1.xcode 自带buy追踪

使用xcode自带追踪bugly需要用户与应用开发者共享崩溃数据 在这里插入图片描述 这时你可以在APPStoreConnect中APP分析中自选择日期查看线上app崩溃现状在这里插入图片描述 通过xcode–>Window–>organizer 打开如弹窗 在这里插入图片描述 通过点击崩溃左侧箭头快速在xcode定位到崩溃的代码,但这种方法使用的局限就是需要用户协助给开发者分享崩溃日志。所以为了打破这种局限性我们可在项目中集成三方的检测崩溃的sdk,接下来就到了笔者推荐的bugly

2.借助于bugly

具体的集成笔者就不在这里啰嗦,具体参照Bugly iOS SDK 使用指南 bugly是一个非常好用的辅助优化应用的工具,不仅为我们收集崩溃的日志,也为我们收集的导致应用卡顿的 在这里插入图片描述日志,协助我们快速定位崩溃和卡顿的位置。同时bugly日志也特别详细,给我们提供崩溃的机型,系统,甚至为我们提供了解决崩溃的方案。 在这里插入图片描述 在这里插入图片描述 但是不是所有的崩溃都能解析出来有时显示的崩溃符号,需要我们来配置符号,上传才能解析出来我们能看到的结果,具体效果如图: 在这里插入图片描述 这里我们就需要来配置符号表(这个配置是跟版本走的) 具体步骤如下: 1.下载符号表工具 在这里插入图片描述 解压提取buglySymboliOS.jar文件 2.找打编译文件找打dsym文件 在这里插入图片描述 3.把buglySymboliOS.jar与你要符号化版本的dsymgong文件合并,具体更根据自己的文件路径来

java -jar /Users/taoyibao/Desktop/符号转化/buglySymboliOS.jar -i /Users/taoyibao/Desktop/符号转化/TYBCopycat.app.dSYM

在这里插入图片描述 这个文件中生成一个合并zip文件 在这里插入图片描述 4.将生成的zip上传 在这里插入图片描述 这是就实现了配置符号化, 在这里插入图片描述 你能快速定位到那个类文件第几行代码出了问题。

Created with Raphaël 2.2.0 寻找bug 项目是否集成bugly bugly分析 bugly是否符号解析过 分析bug日志 分析类名和崩溃行 bug 配置符号化 上传配好的符号文件 xcode方法 用户是否分享bug日志 打开权限 用户是打开用户权限 yes no yes no yes no yes no


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3