的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 
+0

https://github.com/cmercier/UTProfiler/blob/master/uvmanager.h的一部分吗? – 2014-11-22 13:02:19

+0

不,绝对不是 – Darren 2014-11-22 13:04:35

+0

你的应用程序允许某种扩展吗?还是分享?崩溃日志表明崩溃发生在框架'CelebBooth',这也是一个iOS应用程序(https://itunes.apple.com/us/app/celeb-booth-create-free-fun/id713998181?mt=8 )。您可能会以某种方式打开此应用程序,并且该应用程序崩溃,但Crashlytics无论如何都会向您发送崩溃日志。 – Leandros 2014-11-24 09:37:57

是否使用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