当正文不为空时,如何确保 MFMailComposeViewController 不发送电子邮件?

Dot*_*ash 6 iphone objective-c uikit mfmailcomposeviewcontroller

我在我的应用程序中有 MFMailComposeViewController 以便用户可以轻松地通过电子邮件向我发送有关应用程序的建议和反馈,但我每天收到大约 3 封电子邮件,这些电子邮件在正文中是空的,或者只是用户的电子邮件签名。

在使用 MFMailComposeViewController 发送电子邮件之前,是否有任何方法可以检查电子邮件正文是否为空?

Bra*_*Guy 5

这不是一个编程答案,可能有点偏离主题,但我已经发布了一些具有类似功能的应用程序,并且看到了同样的事情。

我也和几个发过空邮件的用户聊了聊,了解到他们有时只是在试用App的各种功能,有时他们会进入反馈页面,但不想采取是时候在他们的手机上输入电子邮件了。

我认为这更多是客户服务问题,而不是编程挑战。我会借此机会跟进发送空电子邮件的用户。(至少现在你有他们的电子邮件——如果你不让他们发送没有正文的表格,你可能永远不会收到它。)一种选择是发送一封标准的后续电子邮件,说你收到了他们的空电子邮件并希望听到他们对您的产品的反馈。(甚至可能给他们发送一个快速调查)。