ios UIActivityViewController 没有附加图片发送短信
Posted
技术标签:
【中文标题】ios UIActivityViewController 没有附加图片发送短信【英文标题】:ios UIActivityViewController not attaching images sending text messages 【发布时间】:2013-02-17 05:05:38 【问题描述】:我正在使用 UIActivityViewController 在 Facebook、电子邮件、Twitter 和短信中分享。除了发短信,一切都很好。当我选择发短信选项时,它不会将图像附加到文本中。这是我的代码:
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】:当前 ios 不支持应用内彩信(多媒体消息),仅支持短信。
可能的解决方案包括:
•将图像复制到剪贴板并让用户手动将其粘贴到消息文本框中。 (您可以通过 URI 方案“sms://”打开支持彩信的短信应用(只需加载该 URL)
•将图像加载到电子邮件应用程序中,并将电子邮件作为文本消息发送到可以解决问题的任一服务器、iMessages 电子邮件地址或 sms/mms 电子邮件地址(例如如果电子邮件发送到 4043456789@txt.att.net,AT&T 的电话号码 404-345-6789 可以收到短信,所有主要运营商的每个电话号码都有一个电子邮件地址。
【讨论】:
以上是关于ios UIActivityViewController 没有附加图片发送短信的主要内容,如果未能解决你的问题,请参考以下文章