Отсутствует цитата при совместном использовании через родное приложение 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()`
Другие вопросы по тегам