我在我的应用程序中使用 UIActivityViewController 为用户提供分享一些文本的选项。
facebook、twitter、whatsapp 等应用程序一旦安装,它们就会自动显示为 UIActivityViewController 的选项,而不是 Facebook Messenger。
我需要对 Messenger 进行任何特殊设置吗?我正在使用 objective-c 。
根据: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 |