这个问题已经被WhatsApp团队在2016年5月23日修复(版本号为2.16.4)。
无法通过UIActivityViewController
分享NSString对象到WhatsApp。
我尝试使用以下代码进行分享,但是一旦从联系人列表中选择联系人,它会显示一个警报,上面写着"此项目无法共享。请选择其他项。
"
代码
NSString *shareText = @"Temp text to share";
NSArray *itemsToShare = @[shareText];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
我在更新 WhatsApp 到 2.16.2 版本后遇到了这个问题。
@[NSURL(***), "share Text"];
这样WhatsApp只获取URL,而其他应用程序也可以获取文本。 - Eli Kohen