gpt4 book ai didi

ios - Facebook SDK 分享图片与文字

转载 作者:搜寻专家 更新时间:2023-10-30 22:14:41 24 4
gpt4 key购买 nike

在使用 Facebook SDK 之前,我们过去常常通过 UIActivityViewController 共享,因为 Facebook 不允许我们预填充有关用户共享的信息,我们的解决方案是使用正在共享的图像的用户描述信息 UIPasteboard。通用字符串。因此应用程序将切换到 Messenger,用户可以粘贴。在我们开始使用 Facebook SDK 之前,这一切都很好。

现在似乎 UIPasteboard.general.string 在打开 Messenger 时被重置,我们无法再将图像描述复制到剪贴板。

这就是我分享到 Messenger 的方式:

let sharePhoto = FBSDKSharePhoto()
sharePhoto.image = image

let content = FBSDKSharePhotoContent()
content.photos = [sharePhoto]

FBSDKMessageDialog.show(with: content, delegate: delegate)

最佳答案

是的,在 FB 库更新后,我也被堆放在那个员工身上。至于我 - 我想通了图像上的网络链接,如下所示。结果 - 您不需要要求用户粘贴内容。您可以自己完成并将其粘贴到标题或描述中。

let content = LinkShareContent(url: url,
title: title,
description: description,
quote: nil,
imageURL: imageURL)

let dialog = ShareDialog(content: content)
dialog.presentingViewController = parentVC
dialog.mode = .automatic
dialog.completion = { result in
...
}

try? dialog.show()

关于ios - Facebook SDK 分享图片与文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49369945/

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