Я использую FBSDKShareKit , чтобы поделиться видео и изображениями на facebook .
Здесь код : -
if self.postObject.videoUrl.count > 0 {
let content = ShareMediaContent()
for VideoData in self.postObject.postedMedia {
let video = ShareVideo.init(data: VideoData)
content.media.append(video)
}
for thumb in self.postObject.postedVideoThumb {
let photo = SharePhoto(image: thumb, userGenerated: true)
content.media.append(photo)
}
let dialog = ShareDialog(fromViewController: self, content: content, delegate: self)
print(dialog.canShow)
dialog.show()
}
Но я получаю print (dialog.canShow) как ложное .
И ошибка, которую я получаю в " didFailWithError"делегат является: -
" Ошибка домена = код com.facebook.sdk.share = 2 "(ноль)" UserInfo = {com.facebook.sdk: FBSDKErrorArgumentValueKey = {length = 1727854, байты = 0x00000014 66747970 71742020 00000000 ... acdda1ed 0ae116c8}, com.facebook.sdk: FBSDKErrorDeveloperMessageKey = Невозможно обмениваться видеоданными., com.facebook.sdk: FBSDKErrorArgumentNameKeyKey Где я делаю не так?