首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏刘笑江的专栏

    iOS 启动连续闪退保护方案

    API 注册 signal(SIGSEGV,signalHandler) 来捕获 UNIX 异常信号 注册 NSUncaughtExceptionHandler 来捕获应用级异常 Crash 上报工具如 PLCrashReporter 如何检测 可以利用 PLCrashReporter 这类工具来检测连续闪退: 首先维护一个计数变量,表示连续闪退次数 在 PLCrashReporter 的 crash handler 中加入逻辑:如果启动

    2.7K40发布于 2018-05-25
  • 来自专栏刘笑江的专栏

    iOS 启动连续闪退保护方案

    API 注册 signal(SIGSEGV,signalHandler) 来捕获 UNIX 异常信号 注册 NSUncaughtExceptionHandler 来捕获应用级异常 Crash 上报工具如 PLCrashReporter 如何检测 可以利用 PLCrashReporter 这类工具来检测连续闪退: 首先维护一个计数变量,表示连续闪退次数 在 PLCrashReporter 的 crash handler 中加入逻辑:如果启动

    6.5K10发布于 2016-09-28
  • 来自专栏网罗开发

    iOS 之如何利用 RunLoop 原理去监控卡顿?

    symbolicationStrategy:PLCrashReporterSymbolicationStrategyAll]; PLCrashReporter *crashReporter = [[PLCrashReporter alloc] initWithConfiguration:config]; timeoutCount = 0; } }); } 记录卡顿的函数调用 监控到了卡顿现场,当然下一步便是记录此时的函数调用信息,此处可以使用一个第三方Crash 收集组件 PLCrashReporter symbolicationStrategy:PLCrashReporterSymbolicationStrategyAll]; PLCrashReporter *crashReporter = [[PLCrashReporter alloc] initWithConfiguration:config]; NSData *data = [crashReporter

    3.2K20发布于 2021-05-14
  • 来自专栏网罗开发

    如何全面监控 iOS 千奇百怪的崩溃

    很多公司的崩溃日志监控系统,都是通过 PLCrashReporter 这样的第三方开源库捕获崩溃日志,然后上传到自己服务器上进行整体监控的。 PLCrashReporter、Bugly 怎么监测崩溃 ---- PLCrashReporter 和 Bugly 这类工具,是怎么知道 App 什么时候崩溃的?接下来,我就和你详细分析下。

    2.7K20发布于 2021-03-17
  • 来自专栏网罗开发

    iOS 卡顿监测方案总结

    symbolicationStrategy:PLCrashReporterSymbolicationStrategyAll]; PLCrashReporter *crashReporter = [[PLCrashReporter alloc] initWithConfiguration:config];

    2.6K20发布于 2021-11-02
  • 来自专栏CoderStar

    iOS符号化浅析

    详细的 Crash 收集代码可以看下列开源的异常捕获工具: KSCrash[1] (建议阅读源码) plcrashreporter[2] CrashKit[3] NSSetUncaughtExceptionHandler Crash 分析:符号化系统库方法[17] 聊聊从 iOS 固件提取系统库符号[18] 参考资料 [1]KSCrash: https://github.com/kstenerud/KSCrash [2]plcrashreporter : https://github.com/microsoft/plcrashreporter [3]CrashKit: https://github.com/kaler/CrashKit [4]大白健康系统

    2.6K41编辑于 2022-09-23
  • 来自专栏iOS 备忘录

    iOS卡顿优化

    symbolicationStrategy:PLCrashReporterSymbolicationStrategyAll]; PLCrashReporter *crashReporter = [[PLCrashReporter alloc] initWithConfiguration:config];

    4.6K11发布于 2021-02-27
  • 来自专栏iOS开发干货分享

    iOS你不知道的事--Crash分析

    为了能够第一时间发现程序问题,应用程序需要实现自己的崩溃日志收集服务,成熟的开源项目很多,如 KSCrash,plcrashreporter,CrashKit 等。

    1.9K10发布于 2019-06-01
  • 来自专栏哈雷彗星撞地球

    RunLoop总结:RunLoop的应用场景(四)App卡顿监测

    0x000000010a16e231 thread_start + 13 Thread 4 Crashed: 0 RunLoopDemo03 0x00000001063dfae5 -[PLCrashReporter

    1.5K31发布于 2018-08-22
  • 来自专栏用户6296428的专栏

    有赞crash平台符号化实践

    5.自己收集crash日志,比如接入KSCrash、plcrashreporter等,但是要自己做符号化。

    1.8K40发布于 2020-09-21
领券