gpt4 book ai didi

ios - UIActivityViewController 不显示 Facebook 图标 (iOS 8)

转载 作者:可可西里 更新时间:2023-11-01 01:40:51 25 4
gpt4 key购买 nike

我正在使用 UIActivityViewController 将信息分享到 Facebook。在 iOS 8.1 及更高版本上得到有趣的东西。

如果我通过 Settings 应用程序登录,同时安装了 Facebook 应用程序,在这种情况下,我不会获得 Facebook在我的应用程序的应用程序列表中可见的图标。

它在 iOS 7 上运行良好。

要做什么?如何始终显示 Facebook 图标?

例子:

var _arItmes: NSArray? = ["Title", "Text"]
var _controller: UIActivityViewController? = UIActivityViewController(activityItems: _arItmes as [AnyObject]!, applicationActivities: nil)
_controller?.excludedActivityTypes = [UIActivityTypePrint, UIActivityTypeSaveToCameraRoll, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr, UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo, UIActivityTypePostToWeibo]
self.presentViewController(_controller!, animated: true, completion: nil)
_controller = nil
_arItmes = nil

最佳答案

我第一次看到这个是在 Facebook 于 4 月 24 日更新他们的应用程序时。只要安装了 Facebook 应用程序,就无法将纯文本共享到 Facebook。删除后,它会再次可用。

如果您尝试与纯文本一起共享 URL 或图像,您会看到 Facebook 作为一个选项,但文本字段将为空白。图片或 URL 将毫无问题地附加。

我在 github 上发布了一个重现这个问题的示例项目:

https://github.com/djr/UIActivityViewController-Facebook

这不是答案,但很明显问题是由 Facebook 应用引起的。

关于ios - UIActivityViewController 不显示 Facebook 图标 (iOS 8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29919546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com