swift - 我需要帮助将 facebook 共享添加到我的 ios 应用程序

标签 swift sdk

我正在尝试将 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/

相关文章:

arrays - 在swift中从字符串生成子字符串数组

swift - XMPPFramework (Swift) 问题

android - 无法打开 Android SDK Manager

iphone - 在 xcode 4.2 中声明自定义 UINavigationController

sdk - MSBuild 找不到 resgen.exe

ios - Firebase 喜欢/不喜欢系统

ios - 正在传递 If 语句的第一部分;可选错误

ios - 网页内容在 UIWebView 中被截断

iphone - 无法使用 Sharekit。 "ShareKit must be configured before use"

c# - Monotouch 的 Pinterest SDK 绑定(bind) - CreatePinWithImageURL 崩溃