2013-04-22 4 views
0

когда я отправляю почту с помощью mfmailcomposer, mailComposer получает сбой, когда я прикреплял файлы большого размера к моему mailcomposer. как решить эту проблему, и, пожалуйста, скажите, сколько файлов, включая файлы вложений, отправляются с помощью mfmailcomposer?Что такое ограничение размера почты в mfmailcomposer для отправки почты

+0

Не могли бы вы показать нам журнал аварий? – Sulthan

+0

см. Это http://stackoverflow.com/questions/13677622/mfmailcomposeviewcontroller-crash-because-of-large-attachment – DharaParekh

ответ

1

Два ограничения принимать в фактор:

  1. память устройства, если вы будете превышать это ваше приложение, скорее всего, сбой. (неважно, если это так)

  2. Предельный размер файла у поставщика почты (SMTP). Например, предел Gmail составляет 25 Мбайт на один адрес электронной почты в одном файле. link, так что если ваше приложение не готово к неудачному ответу, есть хорошая возможность для сбоя.

1

Я не думаю, что будет указанный предел. Тем не менее, всегда существует ограничение на количество памяти вашего устройства.

Обратите внимание: API не добавляет файл, он добавляет экземпляр NSData, возможно, копируя его, поэтому требуемая память может быть очень большой.

Смежные вопросы