1

当我使用 mfmailcomposer 发送邮件时,当我将大尺寸文件附加到我的 mailcomposer 时,mailComposer 会崩溃。如何解决这个问题,请告诉我使用 mfmailcomposer 发送的数据大小(包括附件文件)有多少?

4

2 回答 2

1

考虑因素的两个限制:

  1. 设备内存,如果您超过它,您的应用程序很可能会崩溃。(不知道这里是不是这样)

  2. 邮件提供商的文件大小限制(在 SMTP 上)。例如,Gmail 限制是一个文件中每封电子邮件 25MB。链接 ,因此如果您的应用程序尚未准备好应对失败的响应,则很有可能发生崩溃。

于 2013-04-22T10:38:03.207 回答
1

我认为不会有明确的限制。但是,您的设备拥有多少内存总是有限制的。

请注意,API 不会添加文件,而是添加NSData实例,可能会复制它,因此所需的内存可能非常大。

于 2013-04-22T09:56:00.770 回答