Отсутствует цитата при совместном использовании через родное приложение Facebook - iOS Facebook SDK
Я работаю с Facebook в своем приложении для iOS. отсутствует цитата при публикации через приложение Facebook Native, проверьте следующий снимок экрана:
Но работает нормально когда FBSDKShareDialogMode
является feedBrowser
, проверьте следующий скриншот:
В чем может быть проблема? Эта функция удалена из Facebook в последнее время? Ниже мой код:
let content = FBSDKShareLinkContent()
content.contentURL = URL(string: "https://www.google.co.in/")
content.hashtag = FBSDKHashtag(string: "#FeelingGood")
content.quote = "Sample Quote"
let dialog = FBSDKShareDialog()
dialog.fromViewController = self
dialog.shareContent = content
dialog.delegate = self
dialog.mode = FBSDKShareDialogMode.native
if !dialog.canShow() {
dialog.mode = FBSDKShareDialogMode.automatic
}
dialog.show()
Я использую Xcode9.1, Swift 3.2, iOS 10.3.3 и iOS 11 и FacebookSDK 4.19.0
1 ответ
let content = FBSDKShareLinkContent()
content.contentURL = URL(string: "https://www.google.co.in/")
content.hashtag = FBSDKHashtag(string: "#FeelingGood")
content.quote = "Sample Quote"
let dialog = FBSDKShareDialog()
dialog.fromViewController = self
dialog.shareContent = content
dialog.delegate = self
dialog.mode = FBSDKShareDialogMode.shareSheet
if !dialog.canShow() {
dialog.mode = FBSDKShareDialogMode.automatic
}
dialog.show()`