ios 符号化过程

1.新建一个Acrash文件夹,然后前往文件夹 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 找到symbolicatecrash。拷贝symbolicatecrash工具拷贝到Acrash文件夹。

2.从xcarchive文件里,右键点击【显示包内容】,从Products/Applications里面拷贝.app文件,放到Acrash中。
3.从xcarchive文件里,右键点击【显示包内容】,拷贝dSYMs文件下的.dSYM文件,放到Acrash中。
4.拷贝.ips文件放到Acrash中,并将.ips文件后缀名该为.crash。

文件准备完毕,下面可以进行符号化了。

  1. 打开终端,cd到Acrash文件夹中
  2. 执行后面的语句 export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
  3. 输入命令 ./symbolicatecrash crash文件的绝对路径 dSYM的绝对路径 > log.crash ,回车。(log.crash 文件名称可以随便起)


    Snip20221009_3.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近公司测试组同事在用Monkey搞iOS自动化测试,期间产生一些崩溃信息,反馈到开发这边都是.ips文件。.ip...
    f0b693d9893e阅读 869评论 0 1
  • 最近遇到测试给到ips文件,在此记录下ips文件符号化的步骤。 第一步:导出ips文件 方法就是在手机里找到设置-...
    一只小蜘蛛_阅读 2,768评论 0 2
  • 在我们拿到奔溃日志时,里面都是一些看不懂的”乱码“,此时我们就需要对日志进行符号化解析成我们能看懂的类名,方法名和...
    天马行空得想法阅读 776评论 0 0
  • 之前碰到的程序崩溃直接在xcode的运行崩溃断点就能定位,进而解决。这次公司迭代新版本,被驳回说是启动就挂,真实奇...
    兰州啊兰州阅读 635评论 0 0
  • 背景 项目进入到测试阶段,收到测试同学提供的一些崩溃日志信息(.ips或者.crash格式的崩溃日志),为了快速定...
    Ares_木子阅读 3,417评论 0 9