MFMailComposeViewController это на самом деле sendmail от симулятора? - PullRequest
2 голосов
/ 02 августа 2011

Я работаю с MFMailComposeViewController, и все кажется хорошим.Класс указывает, что письмо было отправлено, но я никогда не настраивал электронную почту на симуляторе и не знаю как.Так что, если он отправлен, на какой почтовый сервер он его отправил?

[mailClass canSendMail] также возвращает YES, поэтому он считает, что все в порядке.

Кто-нибудь знает, как настроить симулятор для проверки этого 100%

1 Ответ

8 голосов
/ 02 августа 2011

Нет, симулятор не поддерживает учетные записи электронной почты и не позволяет отправлять почту.

[MFMailComposeViewController canSendMail] возвращает YES, чтобы вы могли полностью протестировать генерацию почты и составить пути к коду.Что касается вашего приложения, оно ведет себя точно так же, как реальное устройство (поскольку пользователь может в любом случае отменить реальное действие), хотя вы не можете проверить реальное содержимое получаемой электронной почты без тестирования на реальном устройстве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...