ios UIActivityViewController不附加发送文本消息的图像

时间:2013-02-17 05:05:38

标签: iphone ios ipad uiactivityviewcontroller

我正在使用UIActivityViewController在Facebook,电子邮件,推特和短信中分享。除了发短信之外,一切正常。当我选择短信选项时,它不会将图像附加到文本。这是我的代码:

NSMutableArray *tmp=[[NSMutableArray alloc]init];
[tmp addObject:tmpImage];
[tmp addObject:@"Hello"];
NSArray *activityItems =[NSArray arrayWithArray:tmp];
UIActivityViewController *activityVC=[[UIActivityViewController alloc]initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:activityVC animated:YES completion:nil];

你们中的任何人都知道为什么没有将图像附加到短信部分?

我真的很感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

在应用程序中,当前iOS不支持MMS(多媒体消息传递),仅支持SMS。

可能的解决方案包括:

•将图像复制到剪贴板,让用户手动将其粘贴到消息文本框中。 (您可以通过URI方案“sms://”打开支持mms的短信应用程序(只需加载该URL)

•将图像加载到eMail应用程序并将电子邮件作为文本消息发送到可以解决问题的服务器,iMessages电子邮件地址或sms / mms电子邮件地址(例如a。如果电子邮件发送到4043456789@txt.att.net,AT& T的电话号码404-345-6789可能会收到短信,所有主要运营商都有每个电话号码的电子邮件地址。)