2017-06-19 89 views
0

我们有一款应用程序已经使用PLCrashReporter一段时间了,虽然它已经过时了,但我们的问题很少,但是现在我们想要利用Firebase崩溃报告,同时在PLCrashReporter中使用我们的定制解决方案。与PLCrashReporter一起使用Firebase崩溃报告的冲突

我试过这个,而不是应用程序崩溃时它应该冻结。我已经能够确认这是一个冲突,因为如果我删除所有PLCrashReporter代码,Firebase崩溃报告工作正常&反之亦然。我还向Firebase团队提交了一张票,他建议在此处张贴以查看是否有人有解决办法。

那么怎么样?任何可用于此问题的解决方法?

回答

0

在iOS上,任何时候只能有一个崩溃报告工具处于活动状态。这是因为使用信号处理程序检测到崩溃的原因 - 一次只能有一个信号处理程序处于活动状态。

Android应用程序没有此限制,因为异常处理程序可以按顺序链接,只要它们正确执行链接。