Как проверить (программно), настроил ли пользователь учетную запись электронной почты в Mail.app. Кажется, что это вызывает сбой.
Приветствия
if ([MFMailComposeViewController canSendMail]) { [self doStuff]; }
Class mailClass =(NSClassFromString(@"MFMailComposeViewController")); if(mailClass!=nil) { if ([mailClass canSendMail]) { [self displayMailComposerSheet]; //compose box }else { //email account not setup on the device. } }else { // problem in loading mail setup. }