2010-01-12 10 views
0

Je travaille sur une application iPhone qui, à un moment donné, va essayer d'envoyer un message électronique. Si l'utilisateur a configuré un e-mail, bon, sinon, je dois changer certaines actions en conséquence. Ma question est comment puis-je vérifier si l'iPhone de l'utilisateur a une configuration de compte e-mail? J'ai regardé partout mais je n'arrive pas à trouver une réponse.Vérifiez pour voir si l'email est activé?

J'utilise MFMailViewController pour envoyer le message, mais je ne veux pas en créer une instance à moins que je puisse réellement envoyer quelque chose. Des idées?

Répondre

4

classe MFMailComposeViewController a +canSendMail méthode qui

Renvoie une valeur booléenne indiquant si l'appareil actuel est capable d'envoyer email. (OUI si l'appareil est configuré pour l'envoi d'e-mail ou NON si ce n'est pas le cas.)

+0

J'ai vu cela, mais je n'ai pas réalisé que c'était une méthode de classe jusqu'à ce que j'ai vu votre réponse. Merci beaucoup! –

Questions connexes