#ios #xcode #email
#iOS #xcode #Адрес электронной почты
Вопрос:
Есть ли способ отправить электронную почту непосредственно из приложения iOS на Xcode, не показывая диалоговое окно электронной почты для встроенной формы «свяжитесь с нами»? В SO есть много информации об этом, но все это говорит о том, что либо это запрещено (по крайней мере, через платформы, совместимые с Apple), либо те, которые говорят, что это разрешено, не сработали для меня ни в каком качестве. Разрешено это или нет, потому что я, кажется, не могу оспорить ни один ответ, который не был бы пронизан двусмысленностью, аргументами и противоречиями. Спасибо!
Комментарии:
1. Если вы уже нашли «кучу вещей», в которых говорится, что это невозможно, какой новый ответ вы ожидаете? — И можете ли вы указать на какой-либо ответ, утверждающий, что это возможно?
2. Это недопустимо. Теперь никакой двусмысленности.
3. К вашему сведению, если это не разрешено (через платформы, совместимые с приложениями), приложение будет отклонено из App Store, даже если вы каким-то образом найдете обходной путь с помощью частных библиотек. Если вы сталкиваетесь с ответами, в которых говорится, что он не совместим с Apple, это признак немедленного прекращения поиска.
4. @Byte — Спасибо. Да, многие люди утверждали, что могут сделать это с помощью UIMessage kit и предоставили более или менее тот же код, но я перепробовал все, и это не сработало … теперь я знаю, что это пустая трата времени.
5. Вы могли бы сделать это, создав api на своем собственном сервере, куда вы передаете необходимые данные и отправляете электронное письмо с сервера. Это также возможно для sms.
Ответ №1:
Нет, вы не можете отправлять электронную почту, не показывая пользователю соответствующий контроллер просмотра для почты. То же самое для SMS.