如何在ios中发送没有UI的电子邮件?

时间:2015-03-17 17:29:21

标签: ios objective-c iphone mfmailcomposeviewcontroller email-integration

我正在编写一个代码来发送崩溃报告。我需要一种方法来通过电子邮件发送崩溃日志文件而无需用户界面。有没有办法在不涉及用户界面的情况下发送日志。实际上使用presentviewcontroller从app委托发送崩溃日志时会出现问题。

我搜索了它,但所有人都说要在我自己的服务器上发送崩溃日志。我认为有两种方法可以在崩溃发生时或下次执行后立即发送日志报告。我搜索并发现发送崩溃日志会对设备造成一些不良影响,以便我离开那个并尝试使用第二个选项,当我使用第二个选项时,还有两种方法来管理它,要么在appdelegate中使用mfmailcomposer,要么在视图控制器的执行。使用第二个选项比第一个选项有一个缺点,我们需要检查每个视图控制器,以便我认为通过app delegate发送它将是一个好主意。从window.rootviewcontroller访问presentviewcontroller并没有给出任何肯定的情况,所以我正在搜索管理发送而不涉及视图。换句话说,它将在没有用户交互的情况下发送崩溃日志。

1 个答案:

答案 0 :(得分:0)

不,没有,至少没有服务器支持。这是Apple的设计。