Ios 如何从iPad发送带有附件的电子邮件
我正在Unity engine(3.4)中开发一个实验,它应该在iPad(iOS5)上运行。我的大部分脚本都是在Monodevelop(2.4.2)中编写的。实验结束后,结果保存在文本文件中并存储在程序中。我可以通过与iTunes同步来访问它们,但我想实现一个额外的功能——我想能够通过电子邮件发送文件。对于初学者来说,电子邮件地址可以硬连接到程序中 我需要实施的内容如下: 如果参与者已完成:Ios 如何从iPad发送带有附件的电子邮件,ios,email,monodevelop,attachment,unity3d,Ios,Email,Monodevelop,Attachment,Unity3d,我正在Unity engine(3.4)中开发一个实验,它应该在iPad(iOS5)上运行。我的大部分脚本都是在Monodevelop(2.4.2)中编写的。实验结束后,结果保存在文本文件中并存储在程序中。我可以通过与iTunes同步来访问它们,但我想实现一个额外的功能——我想能够通过电子邮件发送文件。对于初学者来说,电子邮件地址可以硬连接到程序中 我需要实施的内容如下: 如果参与者已完成: 关闭文件 使用硬连线地址和文件编写消息 检查ipad是否可以访问互联网 如果是-发送邮件并将其放入我的邮
if ([MFMailComposeViewController canSendMail])
{
MFMailComposeViewController *controller=[[MFMailComposeViewController alloc]init];
controller.mailComposeDelegate=self;
[controller setToRecipients@"..."];
[controller setSubject:@"Your Subject"];
NSData* attachmentData = ...
[controller addAttachmentData:attachmentData mimeType:@"..." fileName:@"..."];
[self presentModalViewController:controller animated:YES];
[controller release];
}
并且不要忘记实现委托以关闭模式邮件视图控制器
- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error
{
[self dismissModalViewControllerAnimated:YES];
}
用户需要配置邮件应用程序,然后手动按下发送按钮