2012-05-25 10 views

Respuesta

6

No puedo probar una negativa, pero estoy bastante seguro de que esto no es posible. Puede usar MFMailComposeViewController para permitir al usuario enviar un correo electrónico desde la cuenta predeterminada, pero no puede acceder directamente a la información sobre la cuenta predeterminada. Si necesita la dirección de correo electrónico del usuario, debe solicitar que la ingresen o hacer que la seleccionen de sus contactos.

6

Además de la respuesta @woz, esta es una esencia que puede ayudarlo.

En mi aplicación, tengo un formulario de comentarios para que los usuarios puedan ponerse en contacto conmigo. Desafortunadamente, muchos usuarios tenían faltas de ortografía menores en sus direcciones de correo electrónico y no pude contactarles.

Como no pude conseguir una manera perfecta de asegurarse de que el correo electrónico es correcta, he desarrollado la siguiente GIST cuales:

  1. afirma el correo es una [email protected] adecuada
  2. verifica que el correo electrónico está contenida en el libro de direcciones del usuario
  3. si no, sugiere la coincidencia más cercana

una vez más, esto está lejos de ser perfecto y sólo incluyó este comportamiento opcionalmente (un poco de 'comprobar correo', pero tonelada al lado de la UITextField)

https://gist.github.com/dirtyhenry/7547064

Cuestiones relacionadas