MFMailComposeViewController
açılırken bir uygulamanın kötü bir şekilde çökmesiyle ilgili bir sorun yaşadım, simülatörde mükemmel çalışıyordu ve cihaza düştü.iPhone/iPad e-posta istemcisinin yapılandırılmış/geçerli olup olmadığını algıladı
Bazı saatler geçirdikten sonra, test için kullandığım iPad'deki dahili e-posta istemcisinin ayarlanmış/yapılandırılmış olmadığının farkına vardım - aygıtta bir e-posta ayarladıktan sonra, tüm iyi çalıştı.
Bu yüzden sorum: Cihazın e-posta istemcisini, dahili iPad/iPhone e-posta istemcisini henüz ayarlamayan cihazlarda aynı çökmeyi önlemek için yapılandırılmış ve geçerli olup olmadığını tespit edebilir miyim?
if ([MFMailComposeViewController canSendMail]) {
// Yes we can send mail.
}
Ne yapmam yöntemi kontrol edip doğru dönerseniz sadece posta seçeneğini görüntülemek geçerli:
Teşekkür ederim, sadece aradığım şeyi istiyorum. – chewy