iOS系统Crash文件分析方法

来源:未知 责任编辑:责任编辑 发表时间:2014-01-20 07:51 点击:

Xcode 4.3的symbolicatecrash的位置和老版本的不一致了。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/

Xcode 4.3之前


/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash


一. 问题的产生

在xcode的Window->Orgnizer->Device Logs里面可以看到连着的iphone(ipad)设备上面程序crash的记录,但设备上的一个crash记录只能同步一次,

一旦在某台Mac上查看了Device Logs,设备上的crash文件就都会放到这台Mac上。

从Device Logs里面看crash文件,会发现有时候崩溃的信息里面有代码的函数名,有时候却只有函数地址(如下),这个是怎么回事呢?

Thread 0 Crashed:
0   libobjc.A.dylib                    0x300c87ec 0x300bb000 + 55276
1   MobileLines                       0x00006434 0x1000 + 21556
2   MobileLines                       0x000064c2 0x1000 + 21698
3   UIKit                                 0x30a740ac 0x30a54000 + 131244
4   UIKit                                 0x30a66110 0x30a54000 + 74000
5   UIKit                                 0x30a6565c 0x30a54000 + 71260
6   GraphicsServices               0x3169b0b4 0x31696000 + 20660
7   GraphicsServices               0x3169d818 0x31696000 + 30744
8   IOMobileFramebuffer           0x31f3e8f8 0x31f3d000 + 6392
9   com.apple.framework.IOKit  0x30f342b8 0x30f30000 + 17080
10  CoreFoundation                 0x3025ced4 0x30229000 + 212692
11  CoreFoundation                 0x3025bed6 0x30229000 + 208598
12  CoreFoundation                 0x3025b584 0x30229000 + 206212

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Lexical or Preprocessor Issue 'xxx.h
  • ios学习笔记(二)xcode 4.3.2下实现基本交互
  • ios版本的helloworld
  • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
  • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
  • UITableView一些方法
  • IOS类似iphone通讯录TableView的完整demo【附源码】
  • [iPhone中级]iPhone团购信息客户端的开发 (二)
  • iphone(object-c)内存管理(1)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1