我想通过我的移动应用发送电子邮件。我正在使用以下代码来实现此目的
NSArray *toRecipents = [NSArray arrayWithObject:@"usr@example.com"];
MFMailComposeViewController *mc = [[MFMailComposeViewController alloc] init];
mc.mailComposeDelegate = self;
[mc setSubject:@"Test subject"];
[mc setMessageBody:@"" isHTML:NO];
[mc setToRecipients:toRecipents];
[self presentViewController:mc animated:YES completion:NULL];
但是当我运行此代码时,应用程序在控制台上没有任何输出时崩溃了。有什么理由吗?
答案 0 :(得分:0)
如果您在真实设备中进行测试,请确保设备中至少注册了一个电子邮件帐户。并且,使用try catch包围您的代码以检测崩溃的原因