gpt4 book ai didi

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

转载 作者:IT王子 更新时间:2023-10-29 08:04:31 24 4
gpt4 key购买 nike

我是 ios 应用程序开发的新手,下面是我用来发送电子邮件的代码。

   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];
}

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

最佳答案

不能通过模拟器发送邮件。

相反,您可以在设备中安装该应用程序并从那里尝试。

模拟器只显示 Composer ,但不允许您发送邮件。发送成功只是确认您的代码没有问题,并且在发送时没有终止它的问题。

关于ios - 无法在模拟器中使用 MFMailComposeViewController 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3520508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com