我收到一份崩溃报告,其中显示应用程序崩溃,下面是快照
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Application Specific Information:
objc_msgSend() selector name: isKindOfClass:
在 iPhone 模拟器中,我可以尝试通过发送硬件 -> 内存警告来进行调试,但在 Mac 应用程序中如何调试?即使我启用了 Zombie 并对其进行测试,我也无法获得崩溃的确切位置
最佳答案
崩溃报告的含义如下所示
父进程:??? [1]
应用程序特定信息:= 无信息
异常类型:EXC_GUARD
异常代码:0x4000000200000002、0x00007fff8c4b02a8
异常类型:EXC_GUARD 异常代码:
“0x4”。 => 守卫类型
“000000200000002”=>不允许的操作
“0x4” => 表示该防护是由 SQLite 应用的
关于macos - 如何在 Mac 应用程序中调试 EXC_BAD_ACCESS (SIGSEGV)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23091413/