当应用程序在iphone上崩溃时如何发送电子邮件?

时间:2009-02-23 09:39:38

标签: iphone objective-c

我前几天使用的应用程序崩溃了,但是当它崩溃时还要求发送一封包含崩溃信息的电子邮件。

有谁知道这是怎么做的?

也许这是代码中的一个异常处理程序,它让应用程序死掉,发送了电子邮件,但只是想知道iphone sdk中是否有任何onCrash类型的挂钩。

谢谢, 克里斯

3 个答案:

答案 0 :(得分:6)

PLCrashReporter试图提供一个框架来完成这个。我自己没有使用它,但考虑到它。

答案 1 :(得分:3)

您基本上将整个应用程序包装在try / catch中,如果您发现错误,可以通过电话回家提供详细信息。

答案 2 :(得分:0)

在app关闭之前似乎有这个钩子可用:

NSSetUncaughtExceptionHandler()
  

设置顶级错误处理函数,您可以在程序终止之前执行最后一分钟的日志记录。

相关问题