【问题标题】:Abnormal main.m crash异常 main.m 崩溃
【发布时间】:2017-09-01 19:22:52
【问题描述】:

在我的 iOS 应用中,我不断收到类似这样的崩溃报告。

0   libsystem_kernel.dylib 0x000000018d805014 __pthread_kill + 4
1   libsystem_c.dylib 0x000000018d7799c4 abort + 136
2   libc++abi.dylib 0x000000018d2451b0 abort_message + 128
3   libc++abi.dylib 0x000000018d25ec04 default_terminate_handler() + 300
4   libobjc.A.dylib 0x000000018d26c820 objc_terminate() + 120
5   libc++abi.dylib 0x000000018d25b5d4 std::__terminate() + 12
6   libc++abi.dylib 0x000000018d25b640 std::terminate() + 56
7   libdispatch.dylib 0x000000018d6c29b4 _dispatch_client_callout + 32
8   libdispatch.dylib 0x000000018d6c75e8 _dispatch_main_queue_callback_4CF + 992
9   CoreFoundation 0x000000018e7b90c0 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 8
10  CoreFoundation 0x000000018e7b6cdc __CFRunLoopRun + 1568
11  CoreFoundation 0x000000018e6e6d94 CFRunLoopRunSpecific + 420
12  GraphicsServices 0x0000000190150074 GSEventRunModal + 96
13  UIKit 0x000000019499f44c UIApplicationMain + 204
!   14  MyAppNameHere 0x000000010007b090 main (main.m:33)
15  libdyld.dylib 0x000000018d6f559c start + 0

奇怪的是,除了 main.m 之外,我的代码中都不存在这些。我的应用程序中的所有其他线程都没有任何相关的东西。这种崩溃似乎只发生在我的用户中的一小部分,所以我什至不知道从哪里开始寻找。

【问题讨论】:

    标签: ios crash crash-reports


    【解决方案1】:

    现在提出的问题无法回答,因为它缺少必要的信息。参见例如this tutorial 解释如何获得真正的回溯以及如何获得“崩溃原因”。如果不遵循调试崩溃的推荐步骤,iOS 应用程序的每次崩溃看起来都与您刚刚提供的崩溃完全相同。

    为了获得真实/有用的回溯,您需要在 Xcode 中设置异常断点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-06
      • 2012-01-09
      • 2013-08-15
      • 1970-01-01
      • 1970-01-01
      • 2022-10-01
      • 2013-02-12
      • 2015-07-02
      相关资源
      最近更新 更多