У меня была проблема с неудачным падением приложения при открытии MFMailComposeViewController
, оно прекрасно работало на симуляторе и зависало на устройстве.
Потратив несколько часов, я понял, что причина в том, что внутреннеепочтовый клиент на iPad, который я использую для тестирования, не был установлен / настроен - после настройки электронной почты на устройстве все работало нормально.
Таким образом, мой вопрос: могу ли я определить, был ли почтовый клиент устройства настроен и действителенчтобы избежать повторного сбоя на устройствах, которые еще не установили свой внутренний почтовый клиент для iPad / iPhone?