gpt4 book ai didi

iphone - 无法通过邮件发送 csv 文件附件

转载 作者:行者123 更新时间:2023-12-03 20:37:31 24 4
gpt4 key购买 nike

我使用 MFMailComposeViewController 发送生成的报告(csv)。

现在邮件已发送到:电子邮件 ID,但当我检查邮件时,我确实收到了邮件,但附件不存在。

然后我还尝试了 MailComposer 示例:

https://developer.apple.com/iphone/library/samplecode/MailComposer/index.html

其中 png 图像附加到邮件演示中。我也使用该应用程序发送邮件,但未发送相同结果的图像附件。

求助,看看是什么问题?提前致谢。

这是该应用程序中的代码:

MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;

[picker setSubject:@"Hello from California!"];


// Set up recipients
NSArray *toRecipients = [NSArray arrayWithObject:@"first@example.com"];
NSArray *ccRecipients = [NSArray arrayWithObjects:@"second@example.com", @"third@example.com", nil];
NSArray *bccRecipients = [NSArray arrayWithObject:@"fourth@example.com"];

[picker setToRecipients:toRecipients];
[picker setCcRecipients:ccRecipients];
[picker setBccRecipients:bccRecipients];

// Attach an image to the email
NSString *path = [[NSBundle mainBundle] pathForResource:@"rainy" ofType:@"png"];
NSData *myData = [NSData dataWithContentsOfFile:path];
[picker addAttachmentData:myData mimeType:@"image/png" fileName:@"rainy"];

// Fill out the email body text
NSString *emailBody = @"It is raining in sunny California!";
[picker setMessageBody:emailBody isHTML:NO];

[self presentModalViewController:picker animated:YES];
[picker release];

最佳答案

在我的情况下,电子邮件从我的 iPhone 发送正常,但从我妻子的 iPhone 发送时没有附件。事实证明,她的默认帐户设置为她的雅虎帐户,并且不允许附件。我只是将其切换到她的手机我的帐户,然后附件就制作好了。我使用 gmail,所以从来没有遇到过问题。

此外,我尝试将 MIME 类型从 text/csv 切换为 text/plain,但这没有帮助。无论哪种方式,它在我的 iPhone 上都有效,但在我妻子的 iPhone 上根本不起作用。

希望这有帮助!

关于iphone - 无法通过邮件发送 csv 文件附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1775022/

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