Я работаю над распространением контента на Facebook для приложения iOS с помощью Swift.Facebook SDK share на iOS не работает
Я написал одноэлементный класс под названием FBManager и функцию, как показано ниже.
func shareContent(content:String, contentURL:String?, contentTitle:String? , fromController controller:UIViewController {
let shareDialog = FBSDKShareDialog()
let shareLinkContent = FBSDKShareLinkContent()
shareLinkContent.contentDescription = content
if let url = contentURL
{
shareLinkContent.contentURL = NSURL(string: url)
}
if let title = contentTitle
{
shareLinkContent.contentTitle = title
}
shareDialog.delegate = self
shareDialog.fromViewController = controller
shareDialog.shareContent = shareLinkContent
shareDialog.show()
}
Но это даже не показывает диалог доли как на прошивке 8 и прошивке 9. Вместо следующий метод делегата вызывается
func sharer(sharer: FBSDKSharing!, didFailWithError error: NSError!) {
}
с ошибкой - «Операция не может быть завершена. (com.facebook.sdk.share error 2.) "
Может кто-нибудь помочь?