我正在尝试将 facebook 共享对话框添加到我的 ios 应用程序中,我从 facebook 找到了关于如何操作的官方页面,但我遇到了有关 ContentProtocol 的问题。我不知道那是什么。这是我使用的指南的链接。这很简单。基本上只需安装 pod facebookshare,将其导入并添加几行代码,但我在 'myContent'
这是代码 导入 FacebookShare
let shareDialog = ShareDialog(content: myContent)
shareDialog.mode = .Native
shareDialog.failsOnInvalidData = true
shareDialog.completion = { result in
// Handle share results
}
try shareDialog.show()
这是链接 https://developers.facebook.com/docs/swift/sharing/share-dialog
我应该在 myContent 中放什么?
最佳答案
我想下一个链接解释了您可以将什么用作内容以及如何使用它 Content-types
(来自文档)目前,Facebook SDK for Swift 可以共享 4 种不同的内容
:
- Links - 由
LinkShareContent
对象表示。 - 照片 - 由
PhotoShareContent
对象表示。 - Videos - 由
VideoShareContent
对象表示。 - Open Graph - 由
OpenGraphShareContent
对象表示。
关于swift - 我需要帮助将 facebook 共享添加到我的 ios 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53600016/