的iOS 8中出现死机UVManager.m这是不是我的课
问题描述:
我看到相当多的崩溃报告中Crashlytics
为我的应用程序之一。 所有崩溃都发生在iOS 8中,iPad和iPhone都没有越狱。的iOS 8中出现死机UVManager.m这是不是我的课
崩溃报告指出,一类叫做UVManager.m
但是我不能在我的代码中找到这个名称一类的。 因此,它被包含在我使用的附加库中,或者包含在iOS 8框架的一部分中。
我怎样才能找出问题所在或框架是什么导致了问题?
崩溃是:
Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x0000000000000010
这里的崩溃日志:
Thread : Crashed: com.apple.main-thread
0 libobjc.A.dylib 0x00000001974efbd0 objc_msgSend + 16
1 UIKit 0x000000018b7af654 -[UIWindow handleStatusBarChangeFromHeight:toHeight:] + 244
2 UIKit 0x000000018b70e9f4 +[UIWindow _noteStatusBarHeightChanged:oldHeight:forAutolayoutRootViewsOnly:] + 260
3 UIKit 0x000000018b81dbc0 __79-[UIApplication _setStatusBarHidden:animationParameters:changeApplicationFlag:]_block_invoke + 148
4 UIKit 0x000000018b6b5660 +[UIView(UIViewAnimationWithBlocks) _setupAnimationWithDuration:delay:view:options:factory:animations:start:animationStateGenerator:completion:] + 508
5 UIKit 0x000000018b7fcf24 +[UIView(UIViewAnimationWithBlocks) animateWithDuration:animations:completion:] + 64
6 UIKit 0x000000018b737fdc -[UIApplication _setStatusBarHidden:animationParameters:changeApplicationFlag:] + 464
7 UIKit 0x000000018b710148 -[UINavigationController pushViewController:transition:forceImmediate:] + 1008
8 UIKit 0x000000018b70fd38 -[UINavigationController pushViewController:animated:] + 528
9 UIKit 0x000000018b6b52f4 -[UIApplication sendAction:to:from:forEvent:] + 96
10 UIKit 0x000000018b6b52f4 -[UIApplication sendAction:to:from:forEvent:] + 96
11 UIKit 0x000000018b69e44c -[UIControl _sendActionsForEvents:withEvent:] + 612
12 UIKit 0x000000018b6b4c90 -[UIControl touchesEnded:withEvent:] + 592
13 UIKit 0x000000018b6b491c -[UIWindow _sendTouchesForEvent:] + 700
14 UIKit 0x000000018b6ade70 -[UIWindow sendEvent:] + 684
15 UIKit 0x000000018b681660 -[UIApplication sendEvent:] + 264
16 CelebBooth-1D 0x00000001001742a0 uvSendEvents (UVManager.m:138)
17 UIKit 0x000000018b91fd6c _UIApplicationHandleEventFromQueueEvent + 14992
18 UIKit 0x000000018b67fbc8 _UIApplicationHandleEventQueue + 1616
19 CoreFoundation 0x0000000186eb6324 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
20 CoreFoundation 0x0000000186eb55c8 __CFRunLoopDoSources0 + 264
21 CoreFoundation 0x0000000186eb3678 __CFRunLoopRun + 712
22 CoreFoundation 0x0000000186de1664 CFRunLoopRunSpecific + 396
23 GraphicsServices 0x000000018ff235a4 GSEventRunModal + 168
24 UIKit 0x000000018b6e6984 UIApplicationMain + 1488
25 CelebBooth-1D 0x00000001000c23c4 main (main.m:16)
26 libdyld.dylib 0x0000000197b4aa08 start + 4
答
是否使用AppSee?我相信UVManager
是他们的SDK
+0
正确。下面是来自AppSee支持文档片段: “Appsee截获和记录,并且是在应用程序中发生的每一个触摸手势,然后分派回原来实行的UVManager类,是负责此行为的类。 因此,这个类可能经常出现崩溃的会话栈跟踪,但这不是崩溃的根本原因。“ [来源](http://support.appsee.com/customer/portal/articles/1881032-why-do-i-see-appsee-uvmanager-in-my-crash-call-stack-) – adamup 2015-06-09 16:19:45
https://github.com/cmercier/UTProfiler/blob/master/uvmanager.h的一部分吗? – 2014-11-22 13:02:19
不,绝对不是 – Darren 2014-11-22 13:04:35
你的应用程序允许某种扩展吗?还是分享?崩溃日志表明崩溃发生在框架'CelebBooth',这也是一个iOS应用程序(https://itunes.apple.com/us/app/celeb-booth-create-free-fun/id713998181?mt=8 )。您可能会以某种方式打开此应用程序,并且该应用程序崩溃,但Crashlytics无论如何都会向您发送崩溃日志。 – Leandros 2014-11-24 09:37:57