iOS app applicationWillTerminate方法中的隐秘崩溃

时间:2013-10-26 07:03:14

标签: ios

在iOS应用中通过以下堆栈跟踪从崩溃报告中获得大量崩溃。我无法重现这一点。我的问题是:

当应用程序终止时是否会发生这种情况,因此我不应该过多担心它?

如果不能,如果我无法在本地重现它,我怎么能弄清楚它的来源?

0    libobjc.A.dylib     (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 313
1    libobjc.A.dylib     objc_object::sidetable_release(bool) + 94
2    CoreFoundation  _CFAutoreleasePoolPop + 16
3    Foundation  -[NSAutoreleasePool release] + 120
4    SmartRoam  
MyAppDelegate.m line 95
-[MyAppDelegate applicationWillTerminate:]
5    UIKit   -[UIApplication _terminateWithStatus:] + 152
6    UIKit   -[UIApplication _handleApplicationSuspend:eventInfo:] + 2474
7    UIKit   -[UIApplication handleEvent:withNewEvent:] + 774
8    UIKit   -[UIApplication sendEvent:] + 72
9    UIKit   _UIApplicationHandleEvent + 664
10   GraphicsServices    _PurpleEventCallback + 608
11   GraphicsServices    PurpleEventCallback + 34
12   CoreFoundation  __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 34
13   CoreFoundation  __CFRunLoopDoSource1 + 346
14   CoreFoundation  __CFRunLoopRun + 1406
15   CoreFoundation  CFRunLoopRunSpecific + 524
16   CoreFoundation  CFRunLoopRunInMode + 106
17   GraphicsServices    GSEventRunModal + 138
18   UIKit   UIApplicationMain + 1136
19   SmartRoam  
main.m line 41
main
  1. 当应用程序终止时是否会发生这种情况,因此我不必过于担心它?
  2. 如果我无法在本地重现它并且它从不接触我的应用程序代码,我怎么能弄清楚它来自何处。

0 个答案:

没有答案