iOS 根据 crash 崩溃 报告的内存地址定位到代码位置
2016-01-25 15:16
495 查看
1,首先要有崩溃的app上传时候的打包文件,也就是 .xcarchive文件。这个文件可以通过以下方法找到,点击Xcode右上角的Organizer,然后点击Organizer上面的Archives,就可以看到下面有个列表,列出的都是打包的文件,其中一个就是你打包时候留下的,找到它。找到后点击右键显示包内容,看到dSYMs文件和Products文件夹 。先打开dSYMs文件夹,看到yourapp.app.dSYM文件,为了方便,把它复制到桌面。然后回去打开Products文件夹看到Applications文件夹,打开之,然后看到了你的app,同样把他复制到桌面。到这里准备工作完成
2,对着复制到桌面的yourapp.app.dSYM文件右键,显示包内容,然后是Contents文件夹,进入有Resources文件夹,打开后有DWARF,然后打开终端(在实用工具里)用cd命令打开DWARF文件夹 回车
3,然后输入xcrun atos -arch armv7 -o GoddessPlan0xc3812 0x000a9812
红色部分根据打包编译情况可以是 armv6,armv7,armv7s
绿色部分是你的app名字
蓝色部分是crash的内存地址,
然后回车,错误内存对应的错误代码和行数就会输出显示出来了
2,对着复制到桌面的yourapp.app.dSYM文件右键,显示包内容,然后是Contents文件夹,进入有Resources文件夹,打开后有DWARF,然后打开终端(在实用工具里)用cd命令打开DWARF文件夹 回车
3,然后输入xcrun atos -arch armv7 -o GoddessPlan0xc3812 0x000a9812
红色部分根据打包编译情况可以是 armv6,armv7,armv7s
绿色部分是你的app名字
蓝色部分是crash的内存地址,
然后回车,错误内存对应的错误代码和行数就会输出显示出来了
相关文章推荐
- 在iTunes Connect查看崩溃日志
- iOS开发之Cocoa框架详解
- iOS--当cell上显示不同数量图片的时候重用
- iOS--当cell上显示不同数量图片的时候重用
- iOS 9的新特性之一——实现给collectionView上的cell进行重新排序的功能
- ios高效开发-使用字面量语法让iOS代码更简洁漂亮
- ios获取存储空间
- iOS重绘机制drawRect
- iOS 在viewController中监听Home键触发以及重新进入界面的方法
- iOS--BaiduMap自定义annotation和annotationView
- iOS获取系统时间
- iOS中解析Bonjour服务(转)
- IOS-应用之间调用
- iOS 给【控制器添加统计】的简单、使用方法
- iOS7计算文本尺寸
- IOS 真机报错,dyld:Librarynotloaded;image not found
- iOS 多个按钮选中一个
- iOS CATextLayer 富文本
- ios应用版本号设置规则
- IOS支付宝开发中的问题