Могу ли я отправить несколько SMS нескольким получателям одновременно с отображением представления пользовательского интерфейса MFMessageComposeViewController

В моем приложении для iPhone я хочу отправить тестовое сообщение — пользователь должен иметь возможность выбирать несколько контактов и отправлять текст каждому из них одновременно? Означает, что несколько получателей с несколькими текстами Sms отправляются одновременно. Может Можно с помощью MFMessageComposeViewController.


person Harish Patidar    schedule 20.07.2012    source источник


Ответы (1)


Да, вы можете сделать это, установив свойство recipients для MFMessageComposeViewController‬ непосредственно перед тем, как показать его пользователю. Свойство recipients представляет собой массив телефонных номеров, на которые будет отправлено сообщение.

Дополнительные сведения см. в документации. .

person Mihai Fratu    schedule 20.07.2012
comment
Спасибо за помощь, но я также использую массив получателей. - person Harish Patidar; 20.07.2012
comment
Ой! Кажется, я не понял ваш вопрос с первого раза. Но теперь я понимаю. Вы хотите отправлять разные SMS-сообщения разным получателям, не показывая больше пользовательский интерфейс, верно? Ну это невозможно. Только подумайте, как приложения могли отправлять SMS-сообщения с вашего телефона, даже не спрашивая вас. Это было бы серьезной дырой в безопасности. - person Mihai Fratu; 20.07.2012
comment
Спасибо за ответ, я хочу отправлять разные тела SMS-сообщений разным получателям одновременно с отображением пользовательского интерфейса. Возможно ли это с другим API? - person Harish Patidar; 21.07.2012
comment
@MihaiFratu ответил, что вы не можете использовать API Apple для отправки разных тел. Если вы хотите сделать что-то подобное, попробуйте такой сервис: twilio.com - person Andrew Bennett; 27.10.2014