文件名称:Impact:适用于 Apple 平台的崩溃捕获库
文件大小:450KB
文件格式:ZIP
更新时间:2024-08-24 16:52:19
macos ios crash-reporting tvos watchos
影响 Impact 是一个适用于 Apple 平台的崩溃检测和记录库。 它不是一个完整的崩溃报告系统。 但是,它可能是一个的核心。 其设计目标是: 提高对崩溃报告系统的理解 支持所有苹果平台 可靠性 准确性 简单 乐趣 当前功能集: 马赫异常 UNIX 信号 NSExceptions(包括来自 AppKit 内的) 基于帧指针的堆栈展开 对 x86_64 和 arm64 的部分紧凑展开支持 对 x86_64 和 arm64 的部分 DWARF CFI 支持 Impact 使用基于文本的日志格式。 虽然格式本身稳定,但内容仍然不稳定。 它的设计很简单,同时在崩溃时故障时仍然可以进行调试和解析。 崩溃报告不是一个已解决的问题吗? 进程内崩溃报告非常糟糕。 可用于崩溃事件检测、UNIX 信号和 Mach 异常的机制是复杂的、有缺陷的,并且无法捕获所有类型的故障。 最重要的是,崩溃报告者需