Ios SWIFT:如何使用FBSDKShareKit在Facebook上共享多张照片或视频?
我正在使用FBSDKShareKit在facebook上共享视频和图像 以下是代码:- 但是我越来越 将(dialog.canShow)打印为false 我在“didFailWithError”委托中遇到的错误是:- “Error Domain=com.facebook.sdk.share Code=2”(null)“UserInfo={com.facebook.sdk:fbsdkerroargumentvaluekey={length=1727854,bytes=0x00000014 66747970 71742020 00000000…acdda1ed 0ae116c8},com.facebook.sdk:FBSDKErrorDeveloperMessageKey=无法共享视频数据,com.facebook.sdk:fbsdkerroargumentkey=data}”Ios SWIFT:如何使用FBSDKShareKit在Facebook上共享多张照片或视频?,ios,swift,facebook,facebook-share,xcode11.3,Ios,Swift,Facebook,Facebook Share,Xcode11.3,我正在使用FBSDKShareKit在facebook上共享视频和图像 以下是代码:- 但是我越来越 将(dialog.canShow)打印为false 我在“didFailWithError”委托中遇到的错误是:- “Error Domain=com.facebook.sdk.share Code=2”(null)“UserInfo={com.facebook.sdk:fbsdkerroargumentvaluekey={length=1727854,bytes=0x00000014 6674
我哪里做错了?还有什么我能做的吗?嗨,如果你有答案,请帮我做这件事。还有什么我能做的吗?嗨,如果你有答案,请帮我做这件事
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()
}