Как отправить сообщение напрямую, не показывая экран подтверждения?

Я использую MessageUI framework для отправки сообщения.

Вот код для отправки сообщения:

let messageComposeVC = MFMessageComposeViewController()
messageComposeVC.messageComposeDelegate = self
messageComposeVC.body = self.textView.text
messageComposeVC.recipients = [contact]
self.present(messageComposeVC, animated: false, completion: nil)

затем он показывает такой экран:

введите здесь описание изображения

Я не хочу показывать этот экран, я хочу отправить сообщение напрямую. Является ли это возможным?


person appiconhero.co    schedule 08.09.2016    source источник
comment
нет не возможно   -  person Anbu.Karthik    schedule 08.09.2016


Ответы (1)


Это НЕВОЗМОЖНО. Apple не примет ваше приложение. Apple отклонит ваше приложение, если вы это сделаете. Альтернативный способ: вы отправляете сообщение и определенный номер на серверную часть, и серверная часть запускает сообщение на определенный номер.

или вы можете использовать некоторые третьи лица

Вы не можете отправлять SMS программно в фоновом режиме, вы можете использовать следующий сторонний API для отправки текстового сообщения (SMS).

1. http://www.twilio.com/

  1. http://www.nexmo.com/ -> мы также можем использовать международные сообщения

  2. https://www.tropo.com/

person Anbu.Karthik    schedule 08.09.2016
comment
Это iMessage, а не сообщение. - person appiconhero.co; 08.09.2016