MFMailComposeViewController завершается при использовании на ipad и отлично работает в симуляторе

#xcode

#xcode

Вопрос:

Я использую этот код, и настройки предоставляются для проверки, установлена ли учетная запись электронной почты или нет. Но когда он достигает NSArray *toRecipients = [NSArray arrayWithObject: @"feedback@xyz"];
он прерывается. Мой код приведен ниже. MessageUI.framework также предоставляется нормально.

 MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
controller.mailComposeDelegate = self;
[controller setSubject:@"heading"];
[controller setMessageBody:@"some text" isHTML:NO];
NSArray *toRecipients = [NSArray arrayWithObject: @"feedback@xyz"]; 
[controller setToRecipients:toRecipients];
[self presentModalViewController:controller animated:YES];
[controller release];
  

Комментарии:

1. прокомментируйте эту строку и повторите попытку [параметры контроллера: ToRecipients];

2. дайте мне знать, если у вас есть какие-либо сомнения

3. @Hitman: да, тогда это работает хорошо….

4. Посмотрите на ответ. Там я подробно объяснил

Ответ №1:

Адрес электронной почты получателя недействителен.Вот почему возникла проблема. Используйте это:

 @"feedback@gmail.com"
  

Комментарии:

1. когда я комментирую эти строки, это работает.. иначе прерывание с этого момента. я не запускал его, поэтому не знаю, работает он или нет.

2. отправьте действительное электронное письмо, например abc@gmail.com вот так

3. вы поняли это или нет? Я проверил это. У меня все работает нормально