报告应用程序崩溃:PLCrashReporter与uncaughtExceptionHandler

时间:2015-09-08 14:53:58

标签: ios web-services crash-reports uncaught-exception plcrashreporter

我需要将应用程序崩溃堆栈跟踪发送到某个Web服务(我得到了这样的要求)。看起来有一个第三方框架PLCrashReporter,允许将此类信息发送到您想要的Web服务,是吗?

另一方面,我已经读过,也可以使用uncaughtExceptionHandler方法获取应用崩溃信息,将其写入文件,并在应用再次启动时发送,那也对吗?

在阅读了两个选项后,我有一些问题。我只想将崩溃信息发送到我的特定网络服务,所以:

  1. 整合PLCrashReporter值得做的只是我需要的吗?
  2. PLCrashReporter许可下的MIT功能是什么? Apple会批准它在App Store发布吗?我的应用程序将是商业应用程序。
  3. 我可以使用任何其他崩溃报告框架来调用我自己的Web服务吗?
  4. 关于uncaughtExceptionHandler,我在某处读到以这种方式报告应用程序崩溃是不可靠的,这是正确的吗?
  5. 提前致谢

1 个答案:

答案 0 :(得分:1)

  1. 没关系。我在商业iOS应用程序中使用它多年了。
  2. 这些问题都是偏离主题的。
  3. 使用PLCrashReporter - 它可以为您完成所有难题。