FBSDKShareDialogMode.FeedBrowser 中未附加 FBSDKHashtag
FBSDKHashtag not attached in FBSDKShareDialogMode.FeedBrowser
我在使用 .FeedBrowser
共享对话模式时无法附加话题标签。使用 .Native
模式时我没有问题,但我需要一个回退以防未安装本机应用程序。这是我正在使用的代码:
let shareContent = FBSDKShareLinkContent()
shareContent.hashtag = FBSDKHashtag(string: "#MyHashtag")
shareContent.contentURL = NSURL(string: "https://www.youtube.com/watch?v=y2vj7O1XEEg")
let dialog = FBSDKShareDialog()
dialog.fromViewController = viewController
dialog.shareContent = shareContent
dialog.mode = .Native
dialog.delegate = self
if !dialog.canShow() {
dialog.mode = .FeedBrowser
}
dialog.show()
我在 Facebook 的文档中找不到与此相关的任何信息。谁能告诉我我是否遗漏了什么?
我更新了 iOS (v4.15) 的 Facebook SDK,问题似乎已解决。
我在使用 .FeedBrowser
共享对话模式时无法附加话题标签。使用 .Native
模式时我没有问题,但我需要一个回退以防未安装本机应用程序。这是我正在使用的代码:
let shareContent = FBSDKShareLinkContent()
shareContent.hashtag = FBSDKHashtag(string: "#MyHashtag")
shareContent.contentURL = NSURL(string: "https://www.youtube.com/watch?v=y2vj7O1XEEg")
let dialog = FBSDKShareDialog()
dialog.fromViewController = viewController
dialog.shareContent = shareContent
dialog.mode = .Native
dialog.delegate = self
if !dialog.canShow() {
dialog.mode = .FeedBrowser
}
dialog.show()
我在 Facebook 的文档中找不到与此相关的任何信息。谁能告诉我我是否遗漏了什么?
我更新了 iOS (v4.15) 的 Facebook SDK,问题似乎已解决。