【问题标题】:iPhone - how can I embed images in email from my app?iPhone - 如何将图像从我的应用程序嵌入到电子邮件中?
【发布时间】:2009-11-26 20:30:44
【问题描述】:

是否可以在从我的应用程序发送的电子邮件中嵌入图像?我们可以在我们的应用中使用带有源的标签作为图像吗?

谢谢。

【问题讨论】:

    标签: iphone


    【解决方案1】:

    是的。您可以使用 3.0 的邮件 API。

    我不会把代码放在这里,因为它在 NDA 之下。虽然它在 SDK 中有很好的记录。您需要将图像数据放入没有明显记录的 NSData 中:

    NSData* imageData = UIImagePNGRepresentation(myUIImage);
    

    【讨论】:

    【解决方案2】:

    简短的回答是你不能。

    长答案 - 我刚刚遇到this,其中包括 TTMessageController 类。您需要添加一个委托来实际进行发送 - 即实现 SMTP 并与已知的 SMTP 服务器通信。这本身并不太复杂,但在错误处理方面增加了一些复杂性,特别是因为没有后台处理。

    例如,如果您的应用在您发送电子邮件之前退出,那么您需要记住您的状态并在下次启动时发送。 Apple 邮件应用程序只会在后台发送它。

    【讨论】:

      猜你喜欢
      • 2022-09-25
      • 2022-12-20
      • 2012-03-30
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 1970-01-01
      • 2011-07-12
      相关资源
      最近更新 更多