Отправка SMS с помощью MFMessageComposeViewController обрезает строку получателей - PullRequest
0 голосов
/ 06 октября 2010

Я пытаюсь отправить SMS-сообщение на адрес электронной почты (например, my.email@example.com) следующим образом:

MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
picker.messageComposeDelegate = self;
picker.recipients = [NSArray arrayWithObjects:@"my.email@example.com", nil];

Однако адрес электронной почты обрезается / форматируется в редакторе SMS.To: line as bellow: "myemailexample.com"

Я хочу увидеть точную строку, которую я передаю в строке To, есть ли у кого-нибудь предложения, почему она обрезает входную строку?1007 * Большое спасибо,

-Mehrdad

1 Ответ

3 голосов
/ 06 октября 2010

Ожидается номер телефона, а не адрес электронной почты. От http://developer.apple.com/library/ios/documentation/MessageUI/Reference/MFMessageComposeViewController_class/Reference/Reference.html#//apple_ref/doc/uid/TP40009668-CH1-SW7:

Каждая строка должна в массиве должна содержать номер телефона предполагаемый получатель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...