Crashlytics 的替代方案`+ (CLSStackFrame *)stackFrameWithAddress:(NSUInteger)address`

Alternative to Crashlytics `+ (CLSStackFrame *)stackFrameWithAddress:(NSUInteger)address`

Fabric Crashlytics 公开了一个从内存地址创建堆栈跟踪帧的函数:

[CLSStackFrame stackFrameWithAddress:address]

Firebase Crashlytics 中的替代方案 class 是 FIRStackFrame,它缺少此方法并公开了一个初始化方法:

FIRStackFrame stackFrameWithSymbol:file:line:

关于如何将地址转换为 FIRStackFrame 有什么想法吗? 谢谢

今天在 Firebase Crashlytics 中发布了此功能。请参阅发行说明 here

您可以按如下方式使用API:

[FIRStackTrace stackTraceWithSymbol:symbol file:file line:line];