我正在尝试在iOS中发送邮件,但无法正常工作。
以下是用于发送邮件的代码。
MFMailComposeViewController *mailCtrl = [[MFMailComposeViewController alloc] init];
mailCtrl.mailComposeDelegate = self;
[mailCtrl setSubject:@"Definition from CDE iPhone App"];
NSString *body = [self flattenHTML:[mydef renderHTML:NO landscape:NO]];
[mailCtrl setMessageBody:body isHTML:YES];
[self presentModalViewController:mailCtrl animated:YES];
//[mailCtrl navigationBar].tintColor = [UIColor blackColor];
[mailCtrl navigationBar].tintColor = [UIColor grayColor];
[mailCtrl release];
上面的代码在正文中设置了html代码。一切设置正确,但是在发送时点按它不会将邮件发送到提供给“收件人”框的emailid。
请帮忙....
最佳答案
iOS模拟器不允许您发送电子邮件。您将需要一台物理设备来测试此功能。