使用MFMessageComposeViewController发送SMS修剪收件人字符串

时间:2010-10-05 20:43:51

标签: iphone 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中进行修剪/格式化: “myemailexample.com”

我想看到我在To行中传递的确切字符串,是否有人有任何建议为什么它会修剪输入字符串?

非常感谢,

-Mehrdad

1 个答案:

答案 0 :(得分:3)

预计会有电话号码,而不是电子邮件地址。来自http://developer.apple.com/library/ios/documentation/MessageUI/Reference/MFMessageComposeViewController_class/Reference/Reference.html#//apple_ref/doc/uid/TP40009668-CH1-SW7

  

每个字符串应该在数组中   包含电话号码   预定的收件人。