通过电子邮件发送应用程序中的图像
问题描述:
将带有应用程序图像的电子邮件发送到Mail.app以便其他人发送给他们喜欢的任何联系人的最佳方式是什么?通过电子邮件发送应用程序中的图像
例如,在我的应用程序(iMood)中,您可以选择'心情',我希望用户能够通过使用导航栏中的按钮将此消息发送给朋友。
我可以很容易地创建按钮等,但只需要知道一种方法,使用户能够将图像(即image.png)从项目发送到Mail.app,或者作为附件或图片中的图片电子邮件。
在此先感谢。
答
此问题已经多次以多种不同形式回答。
简答:你不能。没有API允许您访问邮件附件,并且Apple的邮件URL方案实现也不支持附件。
要做到这一点,你有几个很不起眼的选项:
1)内置在自己的SMTP客户端。有一些开源的图书馆正在努力实现这一目标,但它仍然很痛苦
2)将图像发送到第三方服务器(你的),并从那里撰写和发送邮件。用户可能不会喜欢为恶意收集电子邮件地址的可能性。
在你的情况下,最好的办法是将图像保存到照片库。从那里,用户可以发送电子邮件与照片。
如果你想看到苹果启用电子邮件附件,请file a request。
干杯的,一个好的博客文章!我只需要将NSData现在转换为Base64:P – Domness 2009-02-10 19:17:07