使用具有更多可用选项的 UIActivityController 共享

Share using UIActivityController with more available options

我试图通过我的应用程序在 FacebookTwitter 上分享一些文本。我进行了搜索,找到了一段代码来执行此操作并且运行良好,但是我无法理解编译器的响应,因为它看起来有问题。 代码是

NSArray *objectTOShare = @[_TweetTextView.text];

UIActivityViewController *activity = [[UIActivityViewController alloc]initWithActivityItems:objectTOShare applicationActivities:nil];

NSArray *excludeActivities = @[];

activity.excludedActivityTypes = excludeActivities;

[self presentViewController:activity animated:YES completion:nil];

据我所知,我没有排除任何内容,因此所有可用选项都应该显示为消息和 AirDrop。然而,只有 mail、facebook 和 twitter 才出现。谁能给我解释一下为什么会这样。

这些是模拟器上唯一可用的选项,这很正常,请在真实设备上尝试运行,您应该会收到消息和 Airdrop...

更多选项(更接近可用活动)来启用其他活动