iOS 技术篇: 如何利用dsym文件分析苹果被拒日志

今天提审被拒了.伤心??

苹果给出被拒崩溃的原因如下 全是二进制 完全看不出问题

不得已 只能用dsym去解析日志文件.

首先我去下载了dsym 解析工具:   附上地址 : https://github.com/answer-huang/dSYMTools

运行程序.

接下来进入重点:

第一步: 如何找到dsym文件 ?

(1)在xcode工具栏里 找到Window - organizer

(2)找到发版包 Show in Finder ---- 显示包内容

这时候呢 就可以看到dsym文件了.

(3) 找到和你崩溃日志出来的安装包.然后选择cup类型.

(4)点击分析  看下面日志 可以看到大概错误位置  但需要在项目中核实问题

记录下问题  希望能给遇到此类困难的人一点帮助.

原文地址:https://www.cnblogs.com/lovemargin/p/10538745.html

时间: 2024-10-09 14:36:57

iOS 技术篇: 如何利用dsym文件分析苹果被拒日志的相关文章

dSYM文件分析

什么是 dSYM 文件 Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编译项目的时候都会生成一个新的 dSYM 文件,位于 /Users/<用户名>/Library/Developer/Xcode/Archives 目录下,对于每一个发布版本我们都很有必要保存对应的 Archives 文件 (AUTOMATICALLY SAVE THE DSYM FILES 这篇文章

dSYM 文件分析工具

转载: http://answerhuang.duapp.com/index.php/2014/07/06/dsym_tool/ 来到新公司后,前段时间就一直在忙,前不久 项目 终于成功发布上线了,最近就在给项目做优化,并排除一些线上软件的 bug,因为项目中使用了友盟统计,所以在友盟给出的错误信息统计中能比较方便的找出客户端异常的信息,可是很多像数组越界却只给出了 *** -[__NSArrayM objectAtIndex:]: index 50 beyond bounds [0 .. 39

利用OSSIM收集分析远程apache日志(视频教程)

环境: OSSIM Server : 192.168.11.228 日志搜集器 Http Server   : 192.168.11.15     日志发生器 通过设置192.168.11.15机器上的rsyslog转发到192.168.11.228实现日志收集,利用apache 插件归一化处理并入库分析. 时长: 约14分钟 浏览地址: http://edu.51cto.com/index.php?do=lesson&id=93652 51CTO学院优秀讲师评选中,我期待您的宝贵一票! htt

iOS Crash 分析 符号化崩溃日志

参考: http://blog.csdn.net/diyagoanyhacker/article/details/41247367 http://blog.csdn.net/diyagoanyhacker/article/details/41247389 http://blog.csdn.net/diyagoanyhacker/article/details/41247411 http://www.cnblogs.com/smileEvday/p/Crash1.html 未符号化的崩溃日志就象一

iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)

今天要实现一个功能, 通过iTunes导入文件到应用中, 并且在应用中对这个文件进行编辑. 类似我们平时经常使用的 PDF阅读器那样的东西, 我们可以自己导入我们的电子书. 源码下载:https://github.com/colin1994/iTunesTest.git 下面具体介绍下实现过程. 先看效果图. 图1. 未实现功能前, iTunes截图 图2. 实现功能后, iTunes截图 图3. 实现功能后, 运行截图. 好了, 通过图片, 我们可以看到实现的效果. 功能包括: 允许通过iTu

利用.dSYM跟.app文件准确定位Crash位置

本文转载至  http://blog.csdn.net/lvxiangan/article/details/28102629 利用.dSYM和.app文件准确定位Crash位置首先,确保在release(Ad Hoc或者App Store)一个版本时,保存了对应的xxx.app和xxx.dSYM文件. 其次,验证xxx.crash.xxx.app和xxx.dSYM三者的uuid是否一致. 验证方法: 1)查看xxx.app的uuid. [plain] view plaincopy $ dwarf

ios bitcode 机制对 dsym 调试文件的影响

今天想试试用dsym和crash文件跟踪crash信息,可是一直返回如下信息: Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libsystem_kernel.dylib 0x23269c84 __pthread_kill + 8 1 libsystem_pthread.dylib 0x2330bb46 pthread_kill + 62 2 libsystem_c.dylib 0x232000c

ios crash文件分析

http://www.cnblogs.com/yingkong1987/p/3157692.html http://blog.sina.com.cn/s/blog_a573f7990101gi4k.html http://stackoverflow.com/questions/3609084/ipad-app-works-on-most-devices-gets-exc-crash-sigabrt-on-some 新建一个专门的目录进行解析处理,如: /crash 把对应的.app和.dSYM文

iOS-----Crash文件分析(一)

开发程序的过程中不管我们已经如何小心,总是会在不经意间遇到程序闪退.脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候,流畅的操作被无情地Crash打断.联想起老罗在发布Smartisan OS的时候说了,他准备了10个手机,如果一台有问题,就换一台,如果10台后挂了他就不做手机了.好了不闲扯了,今天就跟大家一起聊聊iOSCrash文件的组成以及常用的分析工具. 有一个WWDC 2010的视频推荐大家抽空看看,视频名称“Understanding Crash Reports on iP