如果通过配置文件(如MDM)添加电子邮件帐户,MFMailComposeViewController canSendMail将返回false

时间:2016-12-20 11:15:51

标签: ios swift email mfmailcomposeviewcontroller

客户报告错误,许多用户无法发送电子邮件,因为他们只收到没有电子邮件帐户的提醒。 如果MFMailComposeViewControllerfalse返回canSendMail,则会在代码中完成提醒。

我们很难找到真正的问题,但经过一些测试我们发现,canSendMail总是返回false当唯一可用的电子邮件帐户是通过个人资料设置的(可能是MDM或像Apple Configurator这样的东西。

配置的电子邮件在Mail本身接收和发送电子邮件没有问题,当手动添加电子邮件而没有配置文件时,它可以正常工作。

有没有人有任何建议或可能的解决方法?也许这只是一个错误的配置? enter image description here

0 个答案:

没有答案