文档章节

iOS 友盟错误分析

那份牵挂给了谁
 那份牵挂给了谁
发布于 2014/05/07 13:09
字数 288
阅读 5581
收藏 2
-[NSNull count]: unrecognized selector sent to instance 0x3a491a60
(null)
(
	0   CoreFoundation                      0x2f981e9b  + 154
	1   libobjc.A.dylib                     0x39cde6c7 objc_exception_throw + 38
	2   CoreFoundation                      0x2f9857b7  + 202
	3   CoreFoundation                      0x2f9840af  + 706
	4   CoreFoundation                      0x2f8d2dc8 _CF_forwarding_prep_0 + 24
	5   WeChatHelper                         WeChatHelper + 245693
	6   WeChatHelper                         WeChatHelper + 26969
	7   libdispatch.dylib                   0x3a1c30c3  + 10
	8   libdispatch.dylib                   0x3a1c30af  + 22
	9   libdispatch.dylib                   0x3a1c59a9 _dispatch_main_queue_callback_4CF + 268
	10  CoreFoundation                      0x2f94c5b1  + 8
	11  CoreFoundation                      0x2f94ae7d  + 1308
	12  CoreFoundation                      0x2f8b5471 CFRunLoopRunSpecific + 524
	13  CoreFoundation                      0x2f8b5253 CFRunLoopRunInMode + 106
	14  GraphicsServices                    0x345ef2eb GSEventRunModal + 138
	15  UIKit                               0x3216a845 UIApplicationMain + 1136
	16  WeChatHelper                         WeChatHelper + 391591
	17  libdyld.dylib                       0x3a1d7ab7  + 2
)

dSYM UUID: A925ED33-1D32-392F-BD92-52623DCE51A3
CPU Type: armv7s
Slide Address: 0x00004000
Binary Image: WeChatHelper
Base Address: 0x00059000

ios 使用友盟统计的错误分析时有些东西是无法定位到哪个方法或类出错了,只返回简单的内存地址。例如上面的错误代码

这时候我们需要自己去查找错误的方法或类,以便修复bug;大概操作步骤如下:

1、在Archives 中 选中一个,show in finder -->显示包内容-->在dSYMs 中有 xxxxxx.app.dSYM ,在Products/Applications 有xxxxxx.app 把这2个文件放在同一个文件夹里面。

2、打开终端  cd 到这个文件目录下

3、输入指令 

xcrun atos -arch armv7s -o xxxxxx.app/xxxxxx 0xaf8a5 

注:armv7s 是友盟错误里面的

CPU Type: armv7s

0x0004af6f 是错误信息地址

© 著作权归作者所有

共有 人打赏支持
那份牵挂给了谁
粉丝 1
博文 6
码字总数 3727
作品 0
广州
高级程序员
私信 提问
完美解决ios7下应用微信分享问题

iOS 7上应用的微信分享失效解决方法 大量移动应用在iOS 7下无法成功分享给微信好友、朋友圈,降低了用户体验,并影响了社会化传播。友盟第一时间升级了社会化组件,率先支持微信iOS 5.0.1,及...

gongweixin1990
2013/09/25
2.1K
0
react native 友盟统计 IOS 端集成

react native 友盟统计的Android端集成可参考 :https://www.jianshu.com/p/1c41d4b66312 希望大家少走些弯路吧。 下面介绍下IOS 端的集成: 步骤 ios端的sdk集成 ios 和rn 的交互类 工程的相...

JsLin_
08/30
0
0
Android bug和样式调整 2017.1.8

1.发起直播的图标请更换 2.视频直播分享,分享的视频直播页面是空白的。(之前ios也碰到过已搞定) ---------------- 2017.1.5 ---------------- 1.现场直播 和 俱乐部 图标搞反了。 2.用户登...

6pker
2017/01/05
1
0
友盟社会化组件3.0

友盟社会化组件帮助移动应用分享到微博,微信,朋友圈,QQ好友等社交平台,已开发至3.0版,经过1.0~3.0的数十次迭代以及数以千计的合作APP上线,已趋于稳定与完善。 社会化组件:社会化组件...

gongweixin1990
2013/09/22
23
0
如何在应用中集成新浪微信等分享功能

友盟社会化组件帮助移动应用分享到微博,微信,朋友圈,QQ好友等社交平台,已开发至3.0版,经过1.0~3.0的数十次迭代以及数以千计的合作APP上线,已趋于稳定与完善。 社会化组件:社会化组件...

陈彧堃
2013/09/22
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

以太坊PHP离线交易开发包

EthTool开发包适用于希望采用裸交易的PHP以太坊应用开发,主要包含以下特性: 支持裸交易部署/调用合约 内置etherscan和infura支持 keystore生成与读取,兼容geth/parity 采用裸交易的一个好...

笔阁
28分钟前
1
0
SRE的含义及与 DevOps 如何关联?

虽然站点可靠性工程师(site reliability engineer SRE)角色在近几年变得流行起来,但是很多人 —— 甚至是软件行业里的 —— 还不知道 SRE 是什么或者 SRE 都干些什么。为了搞清楚这些问题...

linuxCool
29分钟前
1
0
月入3万之一个程序员的转行坎坷历程

陈年往事 “我月入3万,怎么会少少了你一个鸡蛋啊?” 这是2017年9月左右的一个新闻,一位煎饼摊大妈因和顾客争执时脱口而出这样一句话而走红。当时还上了各大新闻的头条。 互联网兴起今天,...

苏南-首席填坑官
51分钟前
2
1
OSChina 周一乱弹 —— 眼看着这颗陨石砸了下来

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:分享Nachtblut的单曲《Antik》 《Antik》- Nachtblut 手机党少年们想听歌,请使劲儿戳(这里) @mr_chip :上海的初雪之后有点冷 ...

小小编辑
今天
449
9
Confluence 6 修改导航显示选项

选择 子页面(Child pages)来在边栏中查看当前页面的子页面。 选择 页面树(Page tree)来查看整个空间的页面树,扩展当前的页面。 你也可以选择是否完全隐藏导航显示选项或者添加你希望可见...

honeymose
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部