Отправка электронной почты из приложения iOS без использования пользовательского интерфейса MFMailCompose.

Есть ли способ отправить электронное письмо из приложения iOS без использования пользовательского интерфейса MFMailCompose.

Мне нужно отправить электронное письмо с небольшим (1,5 МБ) видео, но с использованием пользовательского интерфейса. Это не то приложение, которое попадет в магазин приложений, потому что оно будет находиться в среде киоска. Так что я могу использовать частные API.

Причина, по которой я не могу использовать MFMailCompose, состоит из нескольких частей.

1) Пользовательский интерфейс недостаточно настраиваемый для моих конкретных нужд.

2) Когда вы нажимаете на поле EmailTo и начинаете печатать, оно заполняет ранее введенные адреса электронной почты или адреса электронной почты в списке контактов. (Показано на рисунке_1). Мне нужно избавиться от этой функции.

3) Вы также можете добавить дополнительные электронные письма из своего списка контактов, нажав кнопку «Плюс» в конце текстового поля, которое снова покажет вам ваш список контактов (показано на рисунке 2). Мне тоже нужно избавиться от этой функции.

Но, тем не менее, я хотел бы использовать функцию прикрепления видео, которую предоставляет MFMailCompose, и я не хочу использовать для этого веб-службу, поскольку загрузка этого видео на некоторые другие серверы может быть проблемой конфиденциальности для многих пользователей.

Есть ли какие-либо частные API-интерфейсы ios, которые я могу использовать для архивирования этого. Используйте функциональность MFMailCompose без пользовательского интерфейса.

Любая помощь очень приветствуется.

Рисунок_1: введите здесь описание изображения

Рисунок_2: введите здесь описание изображения


person hdsenevi    schedule 28.11.2013    source источник


Ответы (1)


Вы можете использовать SKPSMTPMessage, но это не приват. Git Hub. Что касается видео, я надеюсь, что этот вопрос может помочь

person Andrey Chernukha    schedule 28.11.2013
comment
Ух ты. Ты спасаешь жизнь, мэн. Точно. Спасибо. Работает как шарм. Я сталкивался со сбоями после отправки каждого письма, но мне удалось это исправить. Еще раз спасибо за быструю помощь. - person hdsenevi; 29.11.2013