OStack程序员社区-中国程序员成长平台

标题: ios - Facebook Messenger 未显示 UIActivityViewController [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 11:40
标题: ios - Facebook Messenger 未显示 UIActivityViewController

我在我的应用程序中使用 UIActivityViewController 为用户提供分享一些文本的选项。 enter image description here

facebook、twitter、whatsapp 等应用程序一旦安装,它们就会自动显示为 UIActivityViewController 的选项,而不是 Facebook Messenger。

我需要对 Messenger 进行任何特殊设置吗?我正在使用 objective-c 。



Best Answer-推荐答案


根据:Can't share text to fb messenger using UIActivityViewController

为了使 Facebook Messenger 出现,您需要将 NSURL 插入 UIActivityViewController activityItems

NSURL *url = [NSURL URLWithString"http://www.google.com"];
NSArray *activityItems = @[url];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];

关于ios - Facebook Messenger 未显示 UIActivityViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37847304/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4