ios - 应用程序收到信号 SIGSEGV (IOS5)

标签 ios crash

它显示错误日志如下,谁能告诉我如何找到导致崩溃的代码?谢谢。

我的设备是iphone IOS 5.0,非常感谢。

(null)
(
    0   CoreFoundation                      0x353aa8a7 __exceptionPreprocess + 186

    1   libobjc.A.dylib                     0x37751259 objc_exception_throw + 32

    2   CoreFoundation                      0x353aa789 +[NSException raise:format:] + 0

    3   CoreFoundation                      0x353aa7ab +[NSException raise:format:] + 34

    4   MMBang                              0x0018ccd9 MMBang + 1621209

    5   libsystem_c.dylib                   0x327b67e3 _sigtramp + 38

    6   MMBang                              0x000e9bc1 MMBang + 953281

    7   CoreFoundation                      0x353043fd -[NSObject performSelector:withObject:withObject:] + 52

    8   MMBang                              0x00094ed5 MMBang + 605909

    9   CoreFoundation                      0x353043fd -[NSObject performSelector:withObject:withObject:] + 52
    10  MMBang                              0x00093e6d MMBang + 601709
    11  MMBang                              0x00122ed3 MMBang + 1187539
    12  CoreFoundation                      0x353091fb -[NSObject performSelector:withObject:] + 42
    13  Foundation                          0x34ecd747 __NSThreadPerformPerform + 350
    14  CoreFoundation                      0x3537ead3 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
    15  CoreFoundation                      0x3537e29f __CFRunLoopDoSources0 + 214
    16  CoreFoundation                      0x3537d045 __CFRunLoopRun + 652
    17  CoreFoundation                      0x353004a5 CFRunLoopRunSpecific + 300
    18  CoreFoundation                      0x3530036d CFRunLoopRunInMode + 104
    19  GraphicsServices                    0x36f9c439 GSEventRunModal + 136
    20  UIKit                               0x32e0ccd5 UIApplicationMain + 1080

    21  MMBang                              0x0002a583 MMBang + 169347

    22  MMBang                              0x00003810 MMBang + 10256
)

最佳答案

转到 xcode 上的“断点”选项卡,在左下角有一个小加号按钮。按下它,单击“添加异常断点”。不要更改任何断点设置并单击“完成”。

如果您再次运行程序,它应该会在崩溃的代码行处中断。只要是你的代码在处理这个问题,而不是 IB 中的错误导出。

希望对你有帮助

山姆

关于ios - 应用程序收到信号 SIGSEGV (IOS5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11434263/

相关文章:

ios - 解析崩溃报告不起作用

android - `flutter doctor`期间 flutter 崩溃

ios - 在 iOS6 之前的应用程序中使用 UDID(以及 6.0+ 的 IDFA)

iOS 13 风格的 UIPresentationController 不依赖快照?

iphone - VoiceOver 的 UISlider 可访问性特征?

java - 由于 ImageAdapter/Gridview 应用程序崩溃

ios - CoreData Crash iOS 13+14 : Exception Type: EXC_BAD_ACCESS (SIGSEGV), 异常子类型:KERN_INVALID_ADDRESS

ios - setValue:forKey总是 swift 崩溃

ios - 如何在 UITableView 中创建刷新按钮

ios - 自定义缩放过渡不适用于模态演示