iPhone X和6Plus上的Facebook视频共享问题-没有数据显示

时间:2018-09-05 05:52:13

标签: ios facebook facebook-sharer fbsdk facebook-share

我已经使用FBSDKShareKit在iOS上实现了Facebook视频共享。

实现是安静的:

    func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
    picker.dismiss(animated: true, completion: nil)

    guard let videoURL = info[UIImagePickerControllerReferenceURL] as? URL else {
        return
    }
    let video = FBSDKShareVideo(videoURL: videoURL)
    content = FBSDKShareVideoContent()
    content.video = video!
    FBSDKShareDialog.show(from: self, with: content, delegate: self);

}

视频已成功在iPhone 6s,7 plus和iPad的某些设备上共享。 但是在某些设备上,例如iPhone X和iphone 6 Plus,我得到一个空白对话框: enter image description here

我尝试显示自定义对话框以及其他对话框模式

let dialog = FBSDKShareDialog();
    dialog.shareContent = content;
    dialog.mode = .native
    dialog.delegate = self
    dialog.show();

但是无论是在我的应用程序中还是在Facebook应用程序中打开,结果都是相同的空白对话框。

我的团队负责人也联系Facebook寻求此错误,但他们要求我们使用最新的SDK,并向我们发送了文档中已经存在的示例代码段。因此,他们没有任何线索。

0 个答案:

没有答案