XCode 6 MFMailComposeViewController不起作用

Mar*_*kus 9 xcode6 ios8

我尝试将我的应用程序升级到iOS 8.应用程序在iOS 7和iOS 6(在我的iPhone和iPad中)运行完美.

但在iOS 8 NOT(iPhone 6模拟器).

而不是iPhone 5模拟器和任何iPhone模拟器(Xcode 6.0)

我只是尝试发送邮件.

MFMailComposeViewController *mailComp = [[MFMailComposeViewController alloc]init];

[mailComp setMailComposeDelegate:self];

    if ([MFMailComposeViewController canSendMail]) {

        [mailComp setSubject:@"Subject test"];

        [mailComp setMessageBody:@"Message body test" isHTML:NO];

        [self presentViewController:mailComp animated:YES completion:nil];
    }

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

    if (error) {
        // Error handling 
    }
[self dismissViewControllerAnimated:NO completion:nil];
}
Run Code Online (Sandbox Code Playgroud)

错误消息:

不是有效的电子邮件地址.

ViewServiceDidTerminateWithError:Error Domain = _UIViewServiceInterfaceErrorDomain Code = 3"无法完成操作.

{Message =服务连接中断}

我观察到在iPhone 6模拟器中你无法创建一个GMail帐户,但我创建了一个iCloud邮件帐户(我认为是新功能)

我不知道这是不是问题.拜托,在这种情况下有人吗?

Mir*_*ner 1

看这个主题:MFMailComposeViewController 立即解雇

\n\n

Max的回应似乎解决了这个问题。它\xc2\xb4s 不是邮件地址或邮件帐户。

\n