iOS 7.1 MFMailComposeViewController错误

iOS 7.1 MFMailComposeViewController错误,ios,mfmailcomposeviewcontroller,ios7.1,Ios,Mfmailcomposeviewcontroller,Ios7.1,我正在用iOS 7和iOS 7.1 Beta 5编写一个新的iPhone应用程序。 不是为所有人发布的iOS 7.1,我的MFMailComposeViewController也不再工作了 这是我的代码: MFMailComposeViewController *mail = [[MFMailComposeViewController alloc] init]; [mail setSubject:@"Test"]; [mail setToRecipients:@[@"alexander@sn0

我正在用iOS 7和iOS 7.1 Beta 5编写一个新的iPhone应用程序。 不是为所有人发布的iOS 7.1,我的MFMailComposeViewController也不再工作了

这是我的代码:

 MFMailComposeViewController *mail = [[MFMailComposeViewController alloc] init];
[mail setSubject:@"Test"];
[mail setToRecipients:@[@"alexander@sn0wfreeze.de"]];
[mail setMessageBody:@"Test" isHTML:NO];
[mail setMailComposeDelegate:self];
[self presentViewController:mail animated:YES completion:nil];
我认为这一定是iOS 7.1中的一个严重缺陷 你怎么说

我在一个示例应用程序中再次尝试了它,该应用程序只能显示邮件视图控制器

问题是它不允许用户交互,也不设置收件人和消息正文。正如您在下面的屏幕截图中所看到的:

编辑: 在模拟器中,它工作得非常好! 所以请在设备上测试它

您好,
亚历山大·海因里希(Alexander Heinrich)

我通过重启iPhone解决了这个问题。 以前从未遇到过这样的问题。。。
我希望这种情况不会经常发生

您对测试版的期望是什么?它的名字上写着‘嘿,我还没完成。’。我只是个测试版。
 MFMailComposeViewController * mailim = [[MFMailComposeViewController alloc]init];
    [mailim setMailComposeDelegate:self];
    NSString * mailara =@"xxx@yandex.ru";
    NSArray *emailArray = [[NSArray alloc]initWithObjects:mailara, nil];

    [mailim setToRecipients:emailArray];

    [mailim setSubject:@"Bilgi Almak Istiyorum"];

    [self presentViewController:mailim animated:YES completion:nil];

-(void)mailComposeController:(MFMailComposeViewController *)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError *)error
{
    [self dismissViewControllerAnimated:YES completion:nil];

}