全部产品

闪退日志

更新时间:2020-08-04 17:11:47

闪退日志用于统计应用的闪退情况。您可以在 控制台 > 性能分析 中查看闪退报告。

埋点

基于框架

在接入了框架(工程中有 APMobileFramework 库)的情况下,闪退上报模块会自动捕获闪退日志并上传到服务端,您只需在集成 SDK 后确认闪退监控的开关为打开即可。为保证闪退日志能及时上报,推荐您在 main 函数中调用此接口。

crash监控打开

未接入框架

在未接入框架(工程中无 APMobileFramework 库)的情况下,需要您在启动时打开闪退监控开关,并且在启动后上报闪退日志。

crash监控打开

crashreport

容灾开关

默认情况下,当连续发生 4 次闪退时会触发容灾处理,将会清理 Documents 目录下的文件,以避免因脏数据导致的闪退问题。在 10.1.60 及以上版本,您可以手动调用以下接口开启或关闭容灾处理。

  1. #import <MPMasAdapter/MPAnalysisHelper.h>
  2. /**
  3. * 开启/关闭闪退容灾处理,默认开启
  4. */
  5. + (void)enableDisasterRecovery:(BOOL)enable;

注意事项

只有真机运行程序的闪退日志才会被捕获并上传到日志服务器。如您需要调试闪退监控,请断开 Xcode,且请勿使用模拟器。