我正在使用FBSDKShareKit在facebook上共享视频和images。
这是密码:-
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()
}但是我得到了打印(dialog.canShow)作为假。
我在"didFailWithError“代表中遇到的错误是:-
UserInfo={com.facebook.sdk:FBSDKErrorArgumentValueKey={length = 1727854,字节=0x000014 66747970 71742020 00000000…acdda1ed 0ae116c8 },com.facebook.sdk:FBSDKErrorDeveloperMessageKey=Cannot共享视频数据,com.facebook.sdk:FBSDKErrorArgumentNameKey=data} "“
我哪里做错了?
发布于 2021-07-01 20:18:56
当我注意到必须安装本机facebook应用程序时,我犯了这个错误。
但是现在有了一些配置(Facebook Developer)就没有必要安装Facebook应用程序(https://developers.facebook.com/docs/sharing/ios)了。
https://stackoverflow.com/questions/60192380
复制相似问题