Я не мог подключить хэштег при использовании режима диалога общего доступа .FeedBrowser
. У меня нет проблем при использовании режима .Native
, но мне нужен резерв в случае, если собственное приложение не установлено. Вот код, который я использую:FBSDKHashtag не прилагается в FBSDKShareDialogMode.FeedBrowser
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 iOS для iOS (v4.15) –