我试图通过我的应用程序在Facebook和Twitter上分享一些文本。我搜索了一段代码,它做得很好,但是我无法理解编译器的响应,因为它看起来有问题。代码是
NSArray *objectTOShare = @[_TweetTextView.text];
UIActivityViewController *activity = [[UIActivityViewController alloc]initWithActivityItems:objectTOShare applicationActivities:nil];
NSArray *excludeActivities = @[];
activity.excludedActivityTypes = excludeActivities;
[self presentViewController:activity animated:YES completion:nil];据我所能理解,因为我没有排除任何东西,所以所有可用的选项都应该像message和AirDrop一样出现。然而,只有邮件、facebook和twitter才出现。有人能解释一下为什么会发生这种事吗。

发布于 2016-06-26 15:31:43
这是正常的,这是唯一可用的选择在模拟器,尝试运行在一个真正的设备,你应该得到消息和空投.
发布于 2016-06-26 15:48:14
有更多的选项(更接近可用活动)来启用其他活动

https://stackoverflow.com/questions/38039953
复制相似问题