当我使用mfmailcomposer发送邮件时,mailComposer在我将大文件附加到我的mailcomposer时崩溃。如何解决这个问题,请告诉我使用mfmailcomposer发送包含附件文件的数据量有多大?什么是mfmailcomposer发送邮件的邮件大小限制
0
A
回答
1
两个限制采取因素:
设备的内存,如果你超过它你的应用程序很可能会崩溃。 (不知道这是否是这种情况)
您的邮件提供商(在SMTP上)的文件大小限制。例如,一个文件中每封电子邮件的Gmail限制为25MB。 link因此,如果你的应用程序没有准备好应对失败,那么崩溃有很好的可能性。
1
我不认为会有一个指定的限制。但是,您的设备有多少内存总是有限制的。
请注意,API不会添加文件,它会添加一个NSData
实例,可能会将其复制,因此所需的内存可能非常大。
相关问题
- 1. 什么是UrlFetch邮政大小限制?
- 2. 发送邮件,而无需使用MFMailComposer
- 3. 从电报机器人发送邮件的限制是什么
- 4. MFMailComposer使用什么协议发送邮件?
- 5. iCloud邮件附件限制大小
- 6. CDO的邮件大小限制?
- 7. Facebook Messenger Messenger的邮件大小限制
- 8. 使用mandrill发送邮件时附件的文件大小限制
- 9. 我可以使用什么来避免邮件大小限制?
- 10. 在logback中限制邮件大小
- 11. 在发送邮件时发送邮件时发送邮件
- 12. 限制邮件发送逻辑
- 13. 发送邮件时限制邮件正文:表格
- 14. 使用MFMailComposer发送电子邮件CSV文件
- 15. Appengine发送邮件 - 不发送邮件
- 16. 发送邮件发送邮件请求
- 17. django html_message和发送邮件中的邮件有什么区别
- 18. 为什么PHP脚本的邮件不发送电子邮件
- 19. 如何发送大邮件?
- 20. MFMailComposer - 附件大小
- 21. scala邮箱大小限制
- 22. 邮箱大小限制?
- 23. 使用HTTP的WCF REST发布邮件大小限制
- 24. PHP邮件群发限制
- 25. 是否有ajax邮寄大小限制?
- 26. 为什么JMS通过Java邮件发送邮件
- 27. 这封电子邮件为什么不发送电子邮件?
- 28. PHP的邮件和文件附件大小限制
- 29. 什么是Android中的电子邮件附件限制?
- 30. 为什么Laravel发送邮件两次?
您能告诉我们崩溃日志吗? – Sulthan 2013-04-22 09:54:59
看到这个http://stackoverflow.com/questions/13677622/mfmailcomposeviewcontroller-crash-because-of-large-attachment – DharaParekh 2013-04-22 09:57:02