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



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

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

不,没有,至少没有服务器支持。这是苹果公司的设计。

相关内容

最新更新