相关疑难解决方法(0)

无法在模拟器中使用MFMailComposeViewController发送电子邮件

我是ios app开发的新手,下面是我用来发送电子邮件的代码.

   MFMailComposeViewController* controller = [[MFMailComposeViewController alloc] init];
    controller.mailComposeDelegate = self;
    [controller setSubject:@"My Subject"];
    [controller setMessageBody:@"Hello there." isHTML:NO]; 
    [self presentModalViewController:controller animated:YES];
    [controller release];



    - (void)mailComposeController:(MFMailComposeViewController*)controller  
                  didFinishWithResult:(MFMailComposeResult)result 
                                error:(NSError*)error {

          if (result == MFMailComposeResultSent) {

              NSLog(@"It's away!");
          }

          [self dismissModalViewControllerAnimated:YES];
    }
Run Code Online (Sandbox Code Playgroud)

不幸的是委托方法永远不会被触发,任何人都可以建议我如何通过模拟器检查我的电子邮件?

iphone ios

20
推荐指数
2
解决办法
2万
查看次数

标签 统计

ios ×1

iphone ×1