IOS崩溃报告

时间:2016-05-31 10:31:58

标签: ios iphone crash appcelerator symbolicatecrash

我有来自iPhone的设备日志崩溃报告。如何从我的崩溃报告中找到确切的原因。 IOS版本8.3这不是一个可重现的崩溃。它很少发生,没有特定的senario。 Pelase帮助我找到答案。我已经在appcelerator平台上构建了这个IOS应用程序。

Incident Identifier: 3DCFCFFB-4F05-4F88-B227-21C6BEF1066A
CrashReporter Key:   a01734574dac253357853c43788d42f540be2749
Hardware Model:      iPhone7,2
Process:             CAST [320]
Path:                /private/var/mobile/Containers/Bundle/Application/A78C6B56-1ED0-4D07-8857-B3D154779EBF/CAST.app/CAST
Identifier:          com.ca.tridentapp
Version:             1.2.1.0 (1.2.1)
Code Type:           ARM-64 (Native)
Parent Process:      launchd [1]

Date/Time:           2016-05-31 12:26:54.357 +0530
Launch Time:         2016-05-31 11:59:41.463 +0530
OS Version:          iOS 8.3 (12F70)
Report Version:      105

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread:  0

Last Exception Backtrace:
0   CoreFoundation                  0x18224c2d8 0x182124000 + 1213144
1   libobjc.A.dylib                 0x193a700e4 0x193a68000 + 32996
2   CoreFoundation                  0x18224bc8c 0x182124000 + 1211532
3   CAST                            0x1000e6988 -[TiApp flushCompletionHandlerQueue] (TiApp.m:569)
4   CAST                            0x1000e7d4c -[TiApp applicationWillEnterForeground:] (TiApp.m:911)
5   UIKit                           0x186ef9f48 0x186c7c000 + 2613064
6   UIKit                           0x186f256fc 0x186c7c000 + 2791164
7   UIKit                           0x186f24dfc 0x186c7c000 + 2788860
8   UIKit                           0x186f24d54 0x186c7c000 + 2788692
9   UIKit                           0x186f17fe0 0x186c7c000 + 2736096
10  FrontBoardServices              0x18aa553c8 0x18aa3c000 + 103368
11  CoreFoundation                  0x18220427c 0x182124000 + 918140
12  CoreFoundation                  0x182203384 0x182124000 + 914308
13  CoreFoundation                  0x1822019a8 0x182124000 + 907688
14  CoreFoundation                  0x18212d2d4 0x182124000 + 37588
15  GraphicsServices                0x18b9436fc 0x18b938000 + 46844
16  UIKit                           0x186cf2fac 0x186c7c000 + 487340
17  CAST                            0x100022aec main (main.m:37)
18  libdyld.dylib                   0x1940eea08 0x1940ec000 + 10760


Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x0000000194207270 0x1941ec000 + 111216
1   libsystem_pthread.dylib         0x00000001942a516c 0x1942a0000 + 20844
2   libsystem_c.dylib               0x000000019417eb14 0x19411c000 + 404244
3   libc++abi.dylib                 0x000000019323d414 0x19323c000 + 5140
4   libc++abi.dylib                 0x000000019325cb88 0x19323c000 + 134024
5   libobjc.A.dylib                 0x0000000193a703bc 0x193a68000 + 33724
6   CAST                            0x00000001005bf7f4 CPPExceptionTerminate() (KSCrashSentry_CPPException.mm:193)
7   libc++abi.dylib                 0x0000000193259bb0 0x19323c000 + 121776
8   libc++abi.dylib                 0x0000000193259738 0x19323c000 + 120632
9   libobjc.A.dylib                 0x0000000193a70290 0x193a68000 + 33424
10  CoreFoundation                  0x000000018212d380 0x182124000 + 37760
11  GraphicsServices                0x000000018b9436f8 0x18b938000 + 46840
12  UIKit                           0x0000000186cf2fa8 0x186c7c000 + 487336
13  CAST                            0x0000000100022ae8 main (main.m:37)
14  libdyld.dylib                   0x00000001940eea04 0x1940ec000 + 10756

先谢谢

1 个答案:

答案 0 :(得分:2)

我建议你可以做两件事:

  • 您可以集成第三方崩溃报告库,例如Instabug,它将帮助您获得有关设备类型,软件版本,CPU负载,内存使用情况和连接性的更多详细信息。所有这些都是调试和重现崩溃的重要因素。

  • 崩溃报告未象征化。首先必须找到项目的dSYM文件。在终端中键入以下行,以便找到该文件。

    mdfind "com_apple_xcode_dsym_uuids == your-UUID-here"
    

    您可以在Instabug仪表板上找到您的UUID。 然后,您可以通过仪表板上传dSYM文件,以获得更易于理解的符号化崩溃。

为了完整披露,我在Instabug工作。如果我能提供帮助,请告诉我。