使用mailto:在OSX桌面应用程序中将单个附件发送到默认电子邮件客户端

spd*_*spd 6 mailto macos email-client default attachment

我正在开发一个处理图像的桌面应用程序.我想提供一个功能,通过电子邮件将选定的图像(单个图像)发送到默认的电子邮件客户端.所以,我使用'mailto:'如下:NSString*eMail = [NSString stringWithFormat:@"mailto:?subject = Test&body = Image]; [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:eMail]];

如何使用mailto将图像作为附件发送:?

我尝试了以下方法:但是,它不起作用.NSString*eMail = [NSString stringWithFormat:@"mailto:?subject = Test&body = Image&attachment =%@",@"Test.png"]; [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:eMail]];

有人能帮助我吗?

谢谢和问候,Deepa